diff --git a/docs/api-reference/change-a-blueprint.api.mdx b/docs/api-reference/change-a-blueprint.api.mdx index 65dd2b1462..0c82e83686 100644 --- a/docs/api-reference/change-a-blueprint.api.mdx +++ b/docs/api-reference/change-a-blueprint.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to change a specific blueprint in your Port sidebar_label: "Change a blueprint" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: api-reference/port-api custom_edit_url: null @@ -54,7 +54,7 @@ This route allows you to change a specific blueprint in your Port account.
< @@ -62,7 +62,7 @@ This route allows you to change a specific blueprint in your Port account.
< diff --git a/docs/api-reference/change-an-action-automation.api.mdx b/docs/api-reference/change-an-action-automation.api.mdx index 09b3395359..f68597c673 100644 --- a/docs/api-reference/change-an-action-automation.api.mdx +++ b/docs/api-reference/change-an-action-automation.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to change the details of an existing self-se sidebar_label: "Change an action/automation" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "put api-method" info_path: api-reference/port-api custom_edit_url: null @@ -54,7 +54,7 @@ This route allows you to change the details of an existing self-service action o Note that this is optional, as actions do not have to be tied directly to a blueprint."},"userInputs":{"oneOf":[{"type":"object","title":"Default order","description":"Use this option when you don't want to define a custom order/steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]}},"required":["properties"],"additionalProperties":false},{"type":"object","title":"Custom order","description":"Use this option when you want to define a custom order for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"order":{"type":"array","items":{"type":"string"}}},"required":["properties","order"],"additionalProperties":false},{"type":"object","title":"Custom steps","description":"Use this option when you want to define custom steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"steps":{"type":"array","description":"The steps of the user inputs. Each step is an object containing its title and the order of its properties.","items":{"type":"object","properties":{"title":{"type":"string","description":"The title of the step."},"order":{"type":"array","description":"The order of the properties in the step - an array of property identifiers.","items":{"type":"string"}}},"required":["title"],"additionalProperties":false}}},"required":["properties","steps"],"additionalProperties":false}],"description":"The [user inputs](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action."},"actionCardButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"executeActionButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"condition":{"type":"object","description":"Filters used to include/exclude specific entities from the action.","additionalProperties":false,"properties":{"type":{"type":"string","enum":["SEARCH"]},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},"circular(/schemas/entitiesQuery)"]}}},"required":["combinator","rules"],"additionalProperties":false,"example":{"combinator":"and","rules":[{"property":"$blueprint","operator":"=","value":"service"},{"combinator":"or","rules":[{"property":"environment","operator":"=","value":"production"},{"property":"environment","operator":"=","value":"staging"}]}]},"title":"/schemas/entitiesQuery"}]}},"combinator":{"type":"string","enum":["and","or"]}},"required":["type","rules","combinator"]}},"dependencies":{"condition":["blueprintIdentifier"]},"required":["type","userInputs","operation"],"additionalProperties":false,"title":"Self-service (DAY-2/DELETE)"},{"type":"object","description":"The trigger definition of the action.","properties":{"operation":{"type":"string","enum":["CREATE"],"description":"The [operation type](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/#basic-details) of the action."},"type":{"type":"string","enum":["self-service"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint that the action is associated with.
Note that this is optional, as actions do not have to be tied directly to a blueprint."},"userInputs":{"oneOf":[{"type":"object","title":"Default order","description":"Use this option when you don't want to define a custom order/steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]}},"required":["properties"],"additionalProperties":false},{"type":"object","title":"Custom order","description":"Use this option when you want to define a custom order for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"order":{"type":"array","items":{"type":"string"}}},"required":["properties","order"],"additionalProperties":false},{"type":"object","title":"Custom steps","description":"Use this option when you want to define custom steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"steps":{"type":"array","description":"The steps of the user inputs. Each step is an object containing its title and the order of its properties.","items":{"type":"object","properties":{"title":{"type":"string","description":"The title of the step."},"order":{"type":"array","description":"The order of the properties in the step - an array of property identifiers.","items":{"type":"string"}}},"required":["title"],"additionalProperties":false}}},"required":["properties","steps"],"additionalProperties":false}],"description":"The [user inputs](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action."},"actionCardButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"executeActionButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"}},"required":["type","userInputs","operation"],"additionalProperties":false,"title":"Self-service (CREATE)"},{"type":"object","description":"The trigger definition of the action.","properties":{"type":{"type":"string","enum":["automation"]},"event":{"description":"The [event](https://docs.port.io/actions-and-automations/define-automations/setup-trigger) that triggers the action.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_CREATED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity created"},{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_UPDATED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity updated"},{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_DELETED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity deleted"},{"type":"object","properties":{"type":{"type":"string","enum":["TIMER_PROPERTY_EXPIRED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."},"propertyIdentifier":{"type":"string","description":"The identifier of the timer property in the specified blueprint."}},"required":["type","blueprintIdentifier","propertyIdentifier"],"additionalProperties":false,"title":"Timer property expired"},{"type":"object","properties":{"type":{"type":"string","enum":["ANY_ENTITY_CHANGE"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Any entity change"},{"type":"object","properties":{"type":{"type":"string","enum":["RUN_CREATED"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Run created"},{"type":"object","properties":{"type":{"type":"string","enum":["RUN_UPDATED"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Run updated"},{"type":"object","properties":{"type":{"type":"string","enum":["ANY_RUN_CHANGE"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Any run change"}]},"condition":{"description":"Filters used to include/exclude specific entities from the automation.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["JQ"]},"expressions":{"type":"array","items":{"type":"string"},"description":"An array of [jq expressions](https://docs.port.io/search-and-query/#jq-expressions) used to filter entities.
Read more [here](https://docs.port.io/actions-and-automations/define-automations/setup-trigger#conditions)."},"combinator":{"type":"string","enum":["and","or"]}},"required":["type","expressions"],"additionalProperties":false,"title":"JQ"}]}},"required":["type","event"],"additionalProperties":false,"title":"Automation"}]},"invocationMethod":{"description":"Details the action's backend type and details.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["KAFKA"]},"payload":{"description":"An object containing the [action payload](https://docs.port.io/create-self-service-experiences/setup-backend/#define-the-actions-payload).","oneOf":[{"type":"array"},{"type":"object"}]}},"required":["type"],"additionalProperties":false,"title":"Kafka"},{"type":"object","properties":{"type":{"type":"string","enum":["WEBHOOK"]},"url":{"type":"string","description":"The URL of the webhook."},"agent":{"oneOf":[{"type":"boolean"},{"type":"string"}],"description":"If `true`, Port's [execution agent](https://docs.port.io/create-self-service-experiences/setup-backend/webhook/port-execution-agent/) will be used to handle invocations of this action."},"synchronized":{"oneOf":[{"type":"boolean"},{"type":"string"}],"description":"If `true`, the action will be executed [synchronously](https://docs.port.io/create-self-service-experiences/setup-backend/webhook/#sync-vs-async-execution)."},"method":{"type":"string","description":"The HTTP method of the webhook (`POST`, `PUT`, `PATCH`, or `DELETE`)."},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"A JSON object containing the headers to be sent to the webhook in each execution, in `\"key\"`:`\"value\"` pairs."},"body":{"oneOf":[{"type":"array"},{"type":"object"}],"description":"The body sent to the webhook in each execution. This is where the [action payload](https://docs.port.io/create-self-service-experiences/setup-backend/#define-the-actions-payload) is specified."}},"required":["type","url"],"additionalProperties":false,"title":"Webhook"},{"type":"object","properties":{"type":{"type":"string","enum":["GITHUB"]},"org":{"type":"string"},"repo":{"type":"string"},"workflow":{"type":"string"},"workflowInputs":{"type":"object"},"reportWorkflowStatus":{"oneOf":[{"type":"boolean"},{"type":"string"}]}},"required":["type","org","repo","workflow"],"additionalProperties":false,"title":"GitHub"},{"type":"object","properties":{"type":{"type":"string","enum":["GITLAB"]},"projectName":{"type":"string"},"groupName":{"type":"string"},"defaultRef":{"type":"string"},"pipelineVariables":{"type":"object"}},"required":["type","projectName","groupName"],"additionalProperties":false,"title":"GitLab"},{"type":"object","properties":{"type":{"type":"string","enum":["AZURE_DEVOPS"]},"webhook":{"type":"string"},"org":{"type":"string"},"payload":{"oneOf":[{"type":"array"},{"type":"object"}]}},"required":["type","webhook","org"],"additionalProperties":false,"title":"Azure DevOps"},{"type":"object","properties":{"type":{"type":"string","enum":["UPSERT_ENTITY"]},"blueprintIdentifier":{"type":"string"},"mapping":{"type":"object","properties":{"identifier":{"type":"string"},"title":{"type":"string"},"team":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"icon":{"type":"string"},"properties":{"type":"object"},"relations":{"type":"object","additionalProperties":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}},{"type":"null"}]}}},"required":[]}},"required":["type","blueprintIdentifier","mapping"],"additionalProperties":false,"title":"Upsert Entity"}]},"requiredApproval":{"description":"Determines whether the action requires approval before execution.
Choose `ALL` to require all specified users to approve the action, or `ANY` to require only one.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["ANY","ALL"]}},"required":["type"],"additionalProperties":false,"title":"User/s"},{"type":"boolean","title":"boolean"}]},"approvalNotification":{"type":"object","description":"The notification configuration for the approval process. Relevant only if `requiredApproval` is set to `true`.","properties":{"type":{"type":"string","enum":["webhook","email"],"default":"email"}},"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["webhook"]},"format":{"type":"string","enum":["json","slack"]},"url":{"type":"string","format":"uri"}},"required":["type","url"],"additionalProperties":false,"title":"Webhook"},{"type":"object","properties":{"type":{"type":"string","enum":["email"]}},"required":["type"],"additionalProperties":false,"title":"Email"}],"required":["type"]},"publish":{"type":"boolean","description":"Only relevant for **automations**. If `false`, the automation will be inactive (will not be triggered)."}},"additionalProperties":false,"required":["identifier","trigger","invocationMethod"]}}},"required":true}} + body={{"content":{"application/json":{"schema":{"type":"object","properties":{"identifier":{"type":"string","pattern":"^(?!\\.{1,2}$)[\\p{L}0-9@_.+:=-]+$","description":"The identifier of the action."},"title":{"type":"string","description":"The title of the action."},"icon":{"type":"string","description":"The icon of the action."},"description":{"type":"string","description":"The description of the action."},"trigger":{"oneOf":[{"type":"object","description":"The trigger definition of the action.","properties":{"operation":{"type":"string","enum":["DAY-2","DELETE"],"description":"The [operation type](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/#basic-details) of the action."},"type":{"type":"string","enum":["self-service"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint that the action is associated with.
Note that this is optional, as actions do not have to be tied directly to a blueprint."},"userInputs":{"oneOf":[{"type":"object","title":"Default order","description":"Use this option when you don't want to define a custom order/steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]}},"required":["properties"],"additionalProperties":false},{"type":"object","title":"Custom order","description":"Use this option when you want to define a custom order for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"order":{"type":"array","items":{"type":"string"}}},"required":["properties","order"],"additionalProperties":false},{"type":"object","title":"Custom steps","description":"Use this option when you want to define custom steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"steps":{"type":"array","description":"The steps of the user inputs. Each step is an object containing its title and the order of its properties.","items":{"type":"object","properties":{"title":{"type":"string","description":"The title of the step."},"order":{"type":"array","description":"The order of the properties in the step - an array of property identifiers.","items":{"type":"string"}},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the step."},{"type":"boolean","description":"A boolean value determining the visibility of the step.","title":"boolean"}],"title":"Visible","description":"The visibility of the step. Resolves to a boolean value (`true` = visible)."}},"required":["title"],"additionalProperties":false}}},"required":["properties","steps"],"additionalProperties":false}],"description":"The [user inputs](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action."},"actionCardButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"executeActionButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"condition":{"type":"object","description":"Filters used to include/exclude specific entities from the action.","additionalProperties":false,"properties":{"type":{"type":"string","enum":["SEARCH"]},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},"circular(/schemas/entitiesQuery)"]}}},"required":["combinator","rules"],"additionalProperties":false,"example":{"combinator":"and","rules":[{"property":"$blueprint","operator":"=","value":"service"},{"combinator":"or","rules":[{"property":"environment","operator":"=","value":"production"},{"property":"environment","operator":"=","value":"staging"}]}]},"title":"/schemas/entitiesQuery"}]}},"combinator":{"type":"string","enum":["and","or"]}},"required":["type","rules","combinator"]}},"dependencies":{"condition":["blueprintIdentifier"]},"required":["type","userInputs","operation"],"additionalProperties":false,"title":"Self-service (DAY-2/DELETE)"},{"type":"object","description":"The trigger definition of the action.","properties":{"operation":{"type":"string","enum":["CREATE"],"description":"The [operation type](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/#basic-details) of the action."},"type":{"type":"string","enum":["self-service"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint that the action is associated with.
Note that this is optional, as actions do not have to be tied directly to a blueprint."},"userInputs":{"oneOf":[{"type":"object","title":"Default order","description":"Use this option when you don't want to define a custom order/steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]}},"required":["properties"],"additionalProperties":false},{"type":"object","title":"Custom order","description":"Use this option when you want to define a custom order for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"order":{"type":"array","items":{"type":"string"}}},"required":["properties","order"],"additionalProperties":false},{"type":"object","title":"Custom steps","description":"Use this option when you want to define custom steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"steps":{"type":"array","description":"The steps of the user inputs. Each step is an object containing its title and the order of its properties.","items":{"type":"object","properties":{"title":{"type":"string","description":"The title of the step."},"order":{"type":"array","description":"The order of the properties in the step - an array of property identifiers.","items":{"type":"string"}},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the step."},{"type":"boolean","description":"A boolean value determining the visibility of the step.","title":"boolean"}],"title":"Visible","description":"The visibility of the step. Resolves to a boolean value (`true` = visible)."}},"required":["title"],"additionalProperties":false}}},"required":["properties","steps"],"additionalProperties":false}],"description":"The [user inputs](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action."},"actionCardButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"executeActionButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"}},"required":["type","userInputs","operation"],"additionalProperties":false,"title":"Self-service (CREATE)"},{"type":"object","description":"The trigger definition of the action.","properties":{"type":{"type":"string","enum":["automation"]},"event":{"description":"The [event](https://docs.port.io/actions-and-automations/define-automations/setup-trigger) that triggers the action.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_CREATED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity created"},{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_UPDATED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity updated"},{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_DELETED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity deleted"},{"type":"object","properties":{"type":{"type":"string","enum":["TIMER_PROPERTY_EXPIRED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."},"propertyIdentifier":{"type":"string","description":"The identifier of the timer property in the specified blueprint."}},"required":["type","blueprintIdentifier","propertyIdentifier"],"additionalProperties":false,"title":"Timer property expired"},{"type":"object","properties":{"type":{"type":"string","enum":["ANY_ENTITY_CHANGE"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Any entity change"},{"type":"object","properties":{"type":{"type":"string","enum":["RUN_CREATED"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Run created"},{"type":"object","properties":{"type":{"type":"string","enum":["RUN_UPDATED"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Run updated"},{"type":"object","properties":{"type":{"type":"string","enum":["ANY_RUN_CHANGE"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Any run change"}]},"condition":{"description":"Filters used to include/exclude specific entities from the automation.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["JQ"]},"expressions":{"type":"array","items":{"type":"string"},"description":"An array of [jq expressions](https://docs.port.io/search-and-query/#jq-expressions) used to filter entities.
Read more [here](https://docs.port.io/actions-and-automations/define-automations/setup-trigger#conditions)."},"combinator":{"type":"string","enum":["and","or"]}},"required":["type","expressions"],"additionalProperties":false,"title":"JQ"}]}},"required":["type","event"],"additionalProperties":false,"title":"Automation"}]},"invocationMethod":{"description":"Details the action's backend type and details.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["KAFKA"]},"payload":{"description":"An object containing the [action payload](https://docs.port.io/create-self-service-experiences/setup-backend/#define-the-actions-payload).","oneOf":[{"type":"array"},{"type":"object"}]}},"required":["type"],"additionalProperties":false,"title":"Kafka"},{"type":"object","properties":{"type":{"type":"string","enum":["WEBHOOK"]},"url":{"type":"string","description":"The URL of the webhook."},"agent":{"oneOf":[{"type":"boolean"},{"type":"string"}],"description":"If `true`, Port's [execution agent](https://docs.port.io/create-self-service-experiences/setup-backend/webhook/port-execution-agent/) will be used to handle invocations of this action."},"synchronized":{"oneOf":[{"type":"boolean"},{"type":"string"}],"description":"If `true`, the action will be executed [synchronously](https://docs.port.io/create-self-service-experiences/setup-backend/webhook/#sync-vs-async-execution)."},"method":{"type":"string","description":"The HTTP method of the webhook (`POST`, `PUT`, `PATCH`, or `DELETE`)."},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"A JSON object containing the headers to be sent to the webhook in each execution, in `\"key\"`:`\"value\"` pairs."},"body":{"oneOf":[{"type":"array"},{"type":"object"}],"description":"The body sent to the webhook in each execution. This is where the [action payload](https://docs.port.io/create-self-service-experiences/setup-backend/#define-the-actions-payload) is specified."}},"required":["type","url"],"additionalProperties":false,"title":"Webhook"},{"type":"object","properties":{"type":{"type":"string","enum":["GITHUB"]},"org":{"type":"string"},"repo":{"type":"string"},"workflow":{"type":"string"},"workflowInputs":{"type":"object"},"reportWorkflowStatus":{"oneOf":[{"type":"boolean"},{"type":"string"}]}},"required":["type","org","repo","workflow"],"additionalProperties":false,"title":"GitHub"},{"type":"object","properties":{"type":{"type":"string","enum":["GITLAB"]},"projectName":{"type":"string"},"groupName":{"type":"string"},"defaultRef":{"type":"string"},"pipelineVariables":{"type":"object"}},"required":["type","projectName","groupName"],"additionalProperties":false,"title":"GitLab"},{"type":"object","properties":{"type":{"type":"string","enum":["AZURE_DEVOPS"]},"webhook":{"type":"string"},"org":{"type":"string"},"payload":{"oneOf":[{"type":"array"},{"type":"object"}]}},"required":["type","webhook","org"],"additionalProperties":false,"title":"Azure DevOps"},{"type":"object","properties":{"type":{"type":"string","enum":["UPSERT_ENTITY"]},"blueprintIdentifier":{"type":"string"},"mapping":{"type":"object","properties":{"identifier":{"type":"string"},"title":{"type":"string"},"team":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"icon":{"type":"string"},"properties":{"type":"object"},"relations":{"type":"object","additionalProperties":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}},{"type":"null"}]}}},"required":[]}},"required":["type","blueprintIdentifier","mapping"],"additionalProperties":false,"title":"Upsert Entity"}]},"requiredApproval":{"description":"Determines whether the action requires approval before execution.
Choose `ALL` to require all specified users to approve the action, or `ANY` to require only one.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["ANY","ALL"]}},"required":["type"],"additionalProperties":false,"title":"User/s"},{"type":"boolean","title":"boolean"}]},"approvalNotification":{"type":"object","description":"The notification configuration for the approval process. Relevant only if `requiredApproval` is set to `true`.","properties":{"type":{"type":"string","enum":["webhook","email"],"default":"email"}},"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["webhook"]},"format":{"type":"string","enum":["json","slack"]},"url":{"type":"string","format":"uri"}},"required":["type","url"],"additionalProperties":false,"title":"Webhook"},{"type":"object","properties":{"type":{"type":"string","enum":["email"]}},"required":["type"],"additionalProperties":false,"title":"Email"}],"required":["type"]},"publish":{"type":"boolean","description":"Only relevant for **automations**. If `false`, the automation will be inactive (will not be triggered)."}},"additionalProperties":false,"required":["identifier","trigger","invocationMethod"]}}},"required":true}} >
diff --git a/docs/api-reference/create-a-blueprint.api.mdx b/docs/api-reference/create-a-blueprint.api.mdx index d64b38c2e4..a6ec26c362 100644 --- a/docs/api-reference/create-a-blueprint.api.mdx +++ b/docs/api-reference/create-a-blueprint.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to create a new blueprint in your data model sidebar_label: "Create a blueprint" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: api-reference/port-api custom_edit_url: null @@ -54,7 +54,7 @@ This route allows you to create a new blueprint in your data model.

To @@ -62,7 +62,7 @@ This route allows you to create a new blueprint in your data model.

To diff --git a/docs/api-reference/create-an-action-automation.api.mdx b/docs/api-reference/create-an-action-automation.api.mdx index a8f1f1fea6..5fb6ae7800 100644 --- a/docs/api-reference/create-an-action-automation.api.mdx +++ b/docs/api-reference/create-an-action-automation.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to create a new self-service action or autom sidebar_label: "Create an action/automation" hide_title: true hide_table_of_contents: true -api: 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 +api: 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 sidebar_class_name: "post api-method" info_path: api-reference/port-api custom_edit_url: null @@ -54,7 +54,7 @@ This route allows you to create a new self-service action or automation in your Note that this is optional, as actions do not have to be tied directly to a blueprint."},"userInputs":{"oneOf":[{"type":"object","title":"Default order","description":"Use this option when you don't want to define a custom order/steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]}},"required":["properties"],"additionalProperties":false},{"type":"object","title":"Custom order","description":"Use this option when you want to define a custom order for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"order":{"type":"array","items":{"type":"string"}}},"required":["properties","order"],"additionalProperties":false},{"type":"object","title":"Custom steps","description":"Use this option when you want to define custom steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"steps":{"type":"array","description":"The steps of the user inputs. Each step is an object containing its title and the order of its properties.","items":{"type":"object","properties":{"title":{"type":"string","description":"The title of the step."},"order":{"type":"array","description":"The order of the properties in the step - an array of property identifiers.","items":{"type":"string"}}},"required":["title"],"additionalProperties":false}}},"required":["properties","steps"],"additionalProperties":false}],"description":"The [user inputs](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action."},"actionCardButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"executeActionButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"condition":{"type":"object","description":"Filters used to include/exclude specific entities from the action.","additionalProperties":false,"properties":{"type":{"type":"string","enum":["SEARCH"]},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},"circular(/schemas/entitiesQuery)"]}}},"required":["combinator","rules"],"additionalProperties":false,"example":{"combinator":"and","rules":[{"property":"$blueprint","operator":"=","value":"service"},{"combinator":"or","rules":[{"property":"environment","operator":"=","value":"production"},{"property":"environment","operator":"=","value":"staging"}]}]},"title":"/schemas/entitiesQuery"}]}},"combinator":{"type":"string","enum":["and","or"]}},"required":["type","rules","combinator"]}},"dependencies":{"condition":["blueprintIdentifier"]},"required":["type","userInputs","operation"],"additionalProperties":false,"title":"Self-service (DAY-2/DELETE)"},{"type":"object","description":"The trigger definition of the action.","properties":{"operation":{"type":"string","enum":["CREATE"],"description":"The [operation type](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/#basic-details) of the action."},"type":{"type":"string","enum":["self-service"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint that the action is associated with.
Note that this is optional, as actions do not have to be tied directly to a blueprint."},"userInputs":{"oneOf":[{"type":"object","title":"Default order","description":"Use this option when you don't want to define a custom order/steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]}},"required":["properties"],"additionalProperties":false},{"type":"object","title":"Custom order","description":"Use this option when you want to define a custom order for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"order":{"type":"array","items":{"type":"string"}}},"required":["properties","order"],"additionalProperties":false},{"type":"object","title":"Custom steps","description":"Use this option when you want to define custom steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"steps":{"type":"array","description":"The steps of the user inputs. Each step is an object containing its title and the order of its properties.","items":{"type":"object","properties":{"title":{"type":"string","description":"The title of the step."},"order":{"type":"array","description":"The order of the properties in the step - an array of property identifiers.","items":{"type":"string"}}},"required":["title"],"additionalProperties":false}}},"required":["properties","steps"],"additionalProperties":false}],"description":"The [user inputs](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action."},"actionCardButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"executeActionButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"}},"required":["type","userInputs","operation"],"additionalProperties":false,"title":"Self-service (CREATE)"},{"type":"object","description":"The trigger definition of the action.","properties":{"type":{"type":"string","enum":["automation"]},"event":{"description":"The [event](https://docs.port.io/actions-and-automations/define-automations/setup-trigger) that triggers the action.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_CREATED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity created"},{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_UPDATED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity updated"},{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_DELETED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity deleted"},{"type":"object","properties":{"type":{"type":"string","enum":["TIMER_PROPERTY_EXPIRED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."},"propertyIdentifier":{"type":"string","description":"The identifier of the timer property in the specified blueprint."}},"required":["type","blueprintIdentifier","propertyIdentifier"],"additionalProperties":false,"title":"Timer property expired"},{"type":"object","properties":{"type":{"type":"string","enum":["ANY_ENTITY_CHANGE"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Any entity change"},{"type":"object","properties":{"type":{"type":"string","enum":["RUN_CREATED"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Run created"},{"type":"object","properties":{"type":{"type":"string","enum":["RUN_UPDATED"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Run updated"},{"type":"object","properties":{"type":{"type":"string","enum":["ANY_RUN_CHANGE"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Any run change"}]},"condition":{"description":"Filters used to include/exclude specific entities from the automation.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["JQ"]},"expressions":{"type":"array","items":{"type":"string"},"description":"An array of [jq expressions](https://docs.port.io/search-and-query/#jq-expressions) used to filter entities.
Read more [here](https://docs.port.io/actions-and-automations/define-automations/setup-trigger#conditions)."},"combinator":{"type":"string","enum":["and","or"]}},"required":["type","expressions"],"additionalProperties":false,"title":"JQ"}]}},"required":["type","event"],"additionalProperties":false,"title":"Automation"}]},"invocationMethod":{"description":"Details the action's backend type and details.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["KAFKA"]},"payload":{"description":"An object containing the [action payload](https://docs.port.io/create-self-service-experiences/setup-backend/#define-the-actions-payload).","oneOf":[{"type":"array"},{"type":"object"}]}},"required":["type"],"additionalProperties":false,"title":"Kafka"},{"type":"object","properties":{"type":{"type":"string","enum":["WEBHOOK"]},"url":{"type":"string","description":"The URL of the webhook."},"agent":{"oneOf":[{"type":"boolean"},{"type":"string"}],"description":"If `true`, Port's [execution agent](https://docs.port.io/create-self-service-experiences/setup-backend/webhook/port-execution-agent/) will be used to handle invocations of this action."},"synchronized":{"oneOf":[{"type":"boolean"},{"type":"string"}],"description":"If `true`, the action will be executed [synchronously](https://docs.port.io/create-self-service-experiences/setup-backend/webhook/#sync-vs-async-execution)."},"method":{"type":"string","description":"The HTTP method of the webhook (`POST`, `PUT`, `PATCH`, or `DELETE`)."},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"A JSON object containing the headers to be sent to the webhook in each execution, in `\"key\"`:`\"value\"` pairs."},"body":{"oneOf":[{"type":"array"},{"type":"object"}],"description":"The body sent to the webhook in each execution. This is where the [action payload](https://docs.port.io/create-self-service-experiences/setup-backend/#define-the-actions-payload) is specified."}},"required":["type","url"],"additionalProperties":false,"title":"Webhook"},{"type":"object","properties":{"type":{"type":"string","enum":["GITHUB"]},"org":{"type":"string"},"repo":{"type":"string"},"workflow":{"type":"string"},"workflowInputs":{"type":"object"},"reportWorkflowStatus":{"oneOf":[{"type":"boolean"},{"type":"string"}]}},"required":["type","org","repo","workflow"],"additionalProperties":false,"title":"GitHub"},{"type":"object","properties":{"type":{"type":"string","enum":["GITLAB"]},"projectName":{"type":"string"},"groupName":{"type":"string"},"defaultRef":{"type":"string"},"pipelineVariables":{"type":"object"}},"required":["type","projectName","groupName"],"additionalProperties":false,"title":"GitLab"},{"type":"object","properties":{"type":{"type":"string","enum":["AZURE_DEVOPS"]},"webhook":{"type":"string"},"org":{"type":"string"},"payload":{"oneOf":[{"type":"array"},{"type":"object"}]}},"required":["type","webhook","org"],"additionalProperties":false,"title":"Azure DevOps"},{"type":"object","properties":{"type":{"type":"string","enum":["UPSERT_ENTITY"]},"blueprintIdentifier":{"type":"string"},"mapping":{"type":"object","properties":{"identifier":{"type":"string"},"title":{"type":"string"},"team":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"icon":{"type":"string"},"properties":{"type":"object"},"relations":{"type":"object","additionalProperties":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}},{"type":"null"}]}}},"required":[]}},"required":["type","blueprintIdentifier","mapping"],"additionalProperties":false,"title":"Upsert Entity"}]},"requiredApproval":{"description":"Determines whether the action requires approval before execution.
Choose `ALL` to require all specified users to approve the action, or `ANY` to require only one.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["ANY","ALL"]}},"required":["type"],"additionalProperties":false,"title":"User/s"},{"type":"boolean","title":"boolean"}]},"approvalNotification":{"type":"object","description":"The notification configuration for the approval process. Relevant only if `requiredApproval` is set to `true`.","properties":{"type":{"type":"string","enum":["webhook","email"],"default":"email"}},"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["webhook"]},"format":{"type":"string","enum":["json","slack"]},"url":{"type":"string","format":"uri"}},"required":["type","url"],"additionalProperties":false,"title":"Webhook"},{"type":"object","properties":{"type":{"type":"string","enum":["email"]}},"required":["type"],"additionalProperties":false,"title":"Email"}],"required":["type"]},"publish":{"type":"boolean","description":"Only relevant for **automations**. If `false`, the automation will be inactive (will not be triggered)."}},"additionalProperties":false,"required":["identifier","trigger","invocationMethod"]}}},"required":true}} + body={{"content":{"application/json":{"schema":{"type":"object","properties":{"identifier":{"type":"string","pattern":"^(?!\\.{1,2}$)[\\p{L}0-9@_.+:=-]+$","description":"The identifier of the action."},"title":{"type":"string","description":"The title of the action."},"icon":{"type":"string","description":"The icon of the action."},"description":{"type":"string","description":"The description of the action."},"trigger":{"oneOf":[{"type":"object","description":"The trigger definition of the action.","properties":{"operation":{"type":"string","enum":["DAY-2","DELETE"],"description":"The [operation type](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/#basic-details) of the action."},"type":{"type":"string","enum":["self-service"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint that the action is associated with.
Note that this is optional, as actions do not have to be tied directly to a blueprint."},"userInputs":{"oneOf":[{"type":"object","title":"Default order","description":"Use this option when you don't want to define a custom order/steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]}},"required":["properties"],"additionalProperties":false},{"type":"object","title":"Custom order","description":"Use this option when you want to define a custom order for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"order":{"type":"array","items":{"type":"string"}}},"required":["properties","order"],"additionalProperties":false},{"type":"object","title":"Custom steps","description":"Use this option when you want to define custom steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"steps":{"type":"array","description":"The steps of the user inputs. Each step is an object containing its title and the order of its properties.","items":{"type":"object","properties":{"title":{"type":"string","description":"The title of the step."},"order":{"type":"array","description":"The order of the properties in the step - an array of property identifiers.","items":{"type":"string"}},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the step."},{"type":"boolean","description":"A boolean value determining the visibility of the step.","title":"boolean"}],"title":"Visible","description":"The visibility of the step. Resolves to a boolean value (`true` = visible)."}},"required":["title"],"additionalProperties":false}}},"required":["properties","steps"],"additionalProperties":false}],"description":"The [user inputs](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action."},"actionCardButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"executeActionButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"condition":{"type":"object","description":"Filters used to include/exclude specific entities from the action.","additionalProperties":false,"properties":{"type":{"type":"string","enum":["SEARCH"]},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},"circular(/schemas/entitiesQuery)"]}}},"required":["combinator","rules"],"additionalProperties":false,"example":{"combinator":"and","rules":[{"property":"$blueprint","operator":"=","value":"service"},{"combinator":"or","rules":[{"property":"environment","operator":"=","value":"production"},{"property":"environment","operator":"=","value":"staging"}]}]},"title":"/schemas/entitiesQuery"}]}},"combinator":{"type":"string","enum":["and","or"]}},"required":["type","rules","combinator"]}},"dependencies":{"condition":["blueprintIdentifier"]},"required":["type","userInputs","operation"],"additionalProperties":false,"title":"Self-service (DAY-2/DELETE)"},{"type":"object","description":"The trigger definition of the action.","properties":{"operation":{"type":"string","enum":["CREATE"],"description":"The [operation type](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/#basic-details) of the action."},"type":{"type":"string","enum":["self-service"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint that the action is associated with.
Note that this is optional, as actions do not have to be tied directly to a blueprint."},"userInputs":{"oneOf":[{"type":"object","title":"Default order","description":"Use this option when you don't want to define a custom order/steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]}},"required":["properties"],"additionalProperties":false},{"type":"object","title":"Custom order","description":"Use this option when you want to define a custom order for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"order":{"type":"array","items":{"type":"string"}}},"required":["properties","order"],"additionalProperties":false},{"type":"object","title":"Custom steps","description":"Use this option when you want to define custom steps for the user inputs.","properties":{"properties":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"type":{"enum":["string","number","boolean","object","array"],"title":"Type","description":"The type of the input."},"jqQuery":{"type":"null"},"format":{"enum":["date-time","url","email","ipv4","ipv6","yaml","entity","user","team","proto","markdown","multi-line"],"title":"Format","description":"The format of the input."},"blueprint":{"type":"string","title":"Blueprint","description":"When using the `entity` format, this is the identifier of the blueprint whose entities will be selectable via this input."},"dependsOn":{"type":"array","items":{"type":"string"},"title":"Depends On","description":"The identifiers of the inputs that this input depends on. This input will be disabled until they have been given a value."},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."},{"type":"boolean","description":"A boolean value determining the visibility of the input.","title":"boolean"}],"title":"Visible","description":"The visibility of the input. Resolves to a boolean value (`true` = visible)."},"icon":{"type":"string","title":"Icon","description":"The icon of the input."},"dataset":{"title":"Dataset","description":"The dataset to use for entity selection inputs.","type":"object","properties":{"combinator":{"enum":["and","or"],"description":"The combinator to use for the rules."},"rules":{"type":"array","items":{"anyOf":[{"type":"object","title":"Date Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["between","notBetween","="]},"value":{"type":"object","oneOf":[{"type":"object","title":"Date Range","properties":{"from":{"type":"string","format":"date-time"},"to":{"type":"string","format":"date-time"}},"required":["from","to"]},{"type":"object","title":"Date Preset","properties":{"preset":{"type":"string","enum":["today","tomorrow","yesterday","lastDay","lastWeek","last2Weeks","lastMonth","last3Months","last6Months","last12Months"]}},"required":["preset"]},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"Empty Rule","oneOf":[{"type":"object","title":"Empty Rule","properties":{"operator":{"enum":["isEmpty","isNotEmpty"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Expired Rule","oneOf":[{"type":"object","title":"Expired Rule","properties":{"operator":{"enum":["isExpired","isNotExpired"]},"property":{"type":"string"}},"required":["operator","property"],"additionalProperties":false}]},{"type":"object","title":"Number Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":[">",">=","<","<="]},"value":{"anyOf":[{"type":"number","title":"number"},{"type":"string","format":"date-time","title":"date-time"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"required":["property","operator","value"],"additionalProperties":false},{"type":"object","title":"String Rule","oneOf":[{"type":"object","title":"String Rule","properties":{"property":{"oneOf":[{"type":"string"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]},"operator":{"enum":["=","!=","containsAny","contains","doesNotContains","beginsWith","doesNotBeginsWith","endsWith","doesNotEndsWith","in","notIn"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"string","format":"date-time","title":"date-time"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"array","items":{"type":"number"},"title":"array"},{"type":"array","items":{"type":"boolean"},"title":"array"},{"type":"array","items":{"type":"string","format":"date-time"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"},{"type":"object","properties":{"property":{"type":"string"},"context":{"type":"string","enum":["user","userTeams"]}},"required":["property","context"]}]}},"additionalProperties":false,"required":["property","operator","value"]}]},{"type":"object","title":"Relation Rule","properties":{"operator":{"enum":["relatedTo"]},"blueprint":{"type":"string"},"value":{"anyOf":[{"type":"string","title":"string"},{"type":"array","items":{"type":"string"},"title":"array"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]},"direction":{"enum":["upstream","downstream"]},"required":{"type":"boolean"}},"additionalProperties":false,"required":["operator","value","blueprint"]},{"type":"object","title":"Property schema rule","properties":{"propertySchema":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"},"items":{"type":"object","properties":{"type":{"type":"string"},"format":{"type":"string"}},"required":["type"]}},"required":["type"],"additionalProperties":false},"operator":{"enum":["=","!=","contains"]},"value":{"anyOf":[{"type":"null","title":"null"},{"type":"string","title":"string"},{"type":"number","title":"number"},{"type":"boolean","title":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}},"required":["operator","propertySchema"],"additionalProperties":false},{"type":"object","anyOf":[{"type":"object","properties":{"property":{"type":"object","properties":{"path":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","properties":{"relation":{"type":"string"},"maxHops":{"type":"number","minimum":1,"maximum":15}}}]}},"fromBlueprint":{"type":"string"}},"required":["path"],"additionalProperties":false},"operator":{"type":"string","enum":["matchAny"]},"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}},"required":["property","operator","value"],"additionalProperties":false}]},{"type":"object","properties":"circular()","required":["combinator","rules"],"additionalProperties":false,"title":"/schemas/entitiesQueryWithJqQuery"}]}}},"required":["combinator","rules"],"additionalProperties":false},"sort":{"type":"object","title":"Sort","description":"Relevant only for `Entity selection` inputs (`type` = `string` and `format` = `entity`).
This input allows you to sort the entities in the dropdown by a specific property.","properties":{"property":{"type":"string","title":"Property","description":"The property by which to sort the entities."},"order":{"type":"string","enum":["ASC","DESC"],"title":"Order","description":"The order in which to sort the entities."}},"required":["property","order"]}},"required":["type"]}},"required":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A jq query that runs on the action's inputs and resolves to a boolean value (`true` = required)."},{"type":"array","description":"The identifiers of the required inputs.","items":{"type":"string"},"title":"array"}]},"titles":{"type":"object","propertyNames":{"pattern":"^[A-Za-z0-9@_=\\\\-]+$"},"additionalProperties":{"type":"object","properties":{"title":{"type":"string","maxLength":140,"minLength":1},"description":{"type":"string","maxLength":1000},"visible":{"anyOf":[{"type":"boolean"},{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery"}]}}}},"steps":{"type":"array","description":"The steps of the user inputs. Each step is an object containing its title and the order of its properties.","items":{"type":"object","properties":{"title":{"type":"string","description":"The title of the step."},"order":{"type":"array","description":"The order of the properties in the step - an array of property identifiers.","items":{"type":"string"}},"visible":{"oneOf":[{"type":"object","properties":{"jqQuery":{"type":"string","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the input."}},"required":["jqQuery"],"additionalProperties":false,"title":"/schemas/userInputs/jqQuery","description":"A [jq query](https://stedolan.github.io/jq/manual/) that resolves to `true` or `false`, determining the visibility of the step."},{"type":"boolean","description":"A boolean value determining the visibility of the step.","title":"boolean"}],"title":"Visible","description":"The visibility of the step. Resolves to a boolean value (`true` = visible)."}},"required":["title"],"additionalProperties":false}}},"required":["properties","steps"],"additionalProperties":false}],"description":"The [user inputs](https://docs.port.io/create-self-service-experiences/setup-ui-for-action/user-inputs/) of the action."},"actionCardButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"},"executeActionButtonText":{"type":"string","maxLength":15,"minLength":1,"pattern":"^[^\\s].*[^\\s]$"}},"required":["type","userInputs","operation"],"additionalProperties":false,"title":"Self-service (CREATE)"},{"type":"object","description":"The trigger definition of the action.","properties":{"type":{"type":"string","enum":["automation"]},"event":{"description":"The [event](https://docs.port.io/actions-and-automations/define-automations/setup-trigger) that triggers the action.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_CREATED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity created"},{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_UPDATED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity updated"},{"type":"object","properties":{"type":{"type":"string","enum":["ENTITY_DELETED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Entity deleted"},{"type":"object","properties":{"type":{"type":"string","enum":["TIMER_PROPERTY_EXPIRED"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."},"propertyIdentifier":{"type":"string","description":"The identifier of the timer property in the specified blueprint."}},"required":["type","blueprintIdentifier","propertyIdentifier"],"additionalProperties":false,"title":"Timer property expired"},{"type":"object","properties":{"type":{"type":"string","enum":["ANY_ENTITY_CHANGE"]},"blueprintIdentifier":{"type":"string","description":"The identifier of the blueprint whose entities will trigger the automation."}},"required":["type","blueprintIdentifier"],"additionalProperties":false,"title":"Any entity change"},{"type":"object","properties":{"type":{"type":"string","enum":["RUN_CREATED"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Run created"},{"type":"object","properties":{"type":{"type":"string","enum":["RUN_UPDATED"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Run updated"},{"type":"object","properties":{"type":{"type":"string","enum":["ANY_RUN_CHANGE"]},"actionIdentifier":{"type":"string"}},"required":["type","actionIdentifier"],"additionalProperties":false,"title":"Any run change"}]},"condition":{"description":"Filters used to include/exclude specific entities from the automation.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["JQ"]},"expressions":{"type":"array","items":{"type":"string"},"description":"An array of [jq expressions](https://docs.port.io/search-and-query/#jq-expressions) used to filter entities.
Read more [here](https://docs.port.io/actions-and-automations/define-automations/setup-trigger#conditions)."},"combinator":{"type":"string","enum":["and","or"]}},"required":["type","expressions"],"additionalProperties":false,"title":"JQ"}]}},"required":["type","event"],"additionalProperties":false,"title":"Automation"}]},"invocationMethod":{"description":"Details the action's backend type and details.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["KAFKA"]},"payload":{"description":"An object containing the [action payload](https://docs.port.io/create-self-service-experiences/setup-backend/#define-the-actions-payload).","oneOf":[{"type":"array"},{"type":"object"}]}},"required":["type"],"additionalProperties":false,"title":"Kafka"},{"type":"object","properties":{"type":{"type":"string","enum":["WEBHOOK"]},"url":{"type":"string","description":"The URL of the webhook."},"agent":{"oneOf":[{"type":"boolean"},{"type":"string"}],"description":"If `true`, Port's [execution agent](https://docs.port.io/create-self-service-experiences/setup-backend/webhook/port-execution-agent/) will be used to handle invocations of this action."},"synchronized":{"oneOf":[{"type":"boolean"},{"type":"string"}],"description":"If `true`, the action will be executed [synchronously](https://docs.port.io/create-self-service-experiences/setup-backend/webhook/#sync-vs-async-execution)."},"method":{"type":"string","description":"The HTTP method of the webhook (`POST`, `PUT`, `PATCH`, or `DELETE`)."},"headers":{"type":"object","additionalProperties":{"type":"string"},"description":"A JSON object containing the headers to be sent to the webhook in each execution, in `\"key\"`:`\"value\"` pairs."},"body":{"oneOf":[{"type":"array"},{"type":"object"}],"description":"The body sent to the webhook in each execution. This is where the [action payload](https://docs.port.io/create-self-service-experiences/setup-backend/#define-the-actions-payload) is specified."}},"required":["type","url"],"additionalProperties":false,"title":"Webhook"},{"type":"object","properties":{"type":{"type":"string","enum":["GITHUB"]},"org":{"type":"string"},"repo":{"type":"string"},"workflow":{"type":"string"},"workflowInputs":{"type":"object"},"reportWorkflowStatus":{"oneOf":[{"type":"boolean"},{"type":"string"}]}},"required":["type","org","repo","workflow"],"additionalProperties":false,"title":"GitHub"},{"type":"object","properties":{"type":{"type":"string","enum":["GITLAB"]},"projectName":{"type":"string"},"groupName":{"type":"string"},"defaultRef":{"type":"string"},"pipelineVariables":{"type":"object"}},"required":["type","projectName","groupName"],"additionalProperties":false,"title":"GitLab"},{"type":"object","properties":{"type":{"type":"string","enum":["AZURE_DEVOPS"]},"webhook":{"type":"string"},"org":{"type":"string"},"payload":{"oneOf":[{"type":"array"},{"type":"object"}]}},"required":["type","webhook","org"],"additionalProperties":false,"title":"Azure DevOps"},{"type":"object","properties":{"type":{"type":"string","enum":["UPSERT_ENTITY"]},"blueprintIdentifier":{"type":"string"},"mapping":{"type":"object","properties":{"identifier":{"type":"string"},"title":{"type":"string"},"team":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"icon":{"type":"string"},"properties":{"type":"object"},"relations":{"type":"object","additionalProperties":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}},{"type":"null"}]}}},"required":[]}},"required":["type","blueprintIdentifier","mapping"],"additionalProperties":false,"title":"Upsert Entity"}]},"requiredApproval":{"description":"Determines whether the action requires approval before execution.
Choose `ALL` to require all specified users to approve the action, or `ANY` to require only one.","oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["ANY","ALL"]}},"required":["type"],"additionalProperties":false,"title":"User/s"},{"type":"boolean","title":"boolean"}]},"approvalNotification":{"type":"object","description":"The notification configuration for the approval process. Relevant only if `requiredApproval` is set to `true`.","properties":{"type":{"type":"string","enum":["webhook","email"],"default":"email"}},"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["webhook"]},"format":{"type":"string","enum":["json","slack"]},"url":{"type":"string","format":"uri"}},"required":["type","url"],"additionalProperties":false,"title":"Webhook"},{"type":"object","properties":{"type":{"type":"string","enum":["email"]}},"required":["type"],"additionalProperties":false,"title":"Email"}],"required":["type"]},"publish":{"type":"boolean","description":"Only relevant for **automations**. If `false`, the automation will be inactive (will not be triggered)."}},"additionalProperties":false,"required":["identifier","trigger","invocationMethod"]}}},"required":true}} >
diff --git a/docs/api-reference/get-a-blueprint.api.mdx b/docs/api-reference/get-a-blueprint.api.mdx index 6d457ae774..37abc23d46 100644 --- a/docs/api-reference/get-a-blueprint.api.mdx +++ b/docs/api-reference/get-a-blueprint.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to fetch a specific blueprint in your Port a sidebar_label: "Get a blueprint" hide_title: true hide_table_of_contents: true -api: eJztHIty2zbyV1heZhonlhSnvc6cp2nPadLWl16TOulk5my3gkhIQk0SDAHaVlz9++3iQYJPUW4S+y7JTCw+gMVi31gseOVLshD+/rH/OMppmrFECv901w+pCDKWSsYTf99/tWTCy3guqUeiiF8Ib8VzT3JvTmWw9IgnUhqwOQu8mYXisQQbZd4LnkmPBAHPEzn+epZNvlF/XnEvoiRLvJhnAHUGwMvOYtcLljQ48/CpXFLvOORBHtNEEsTo9O5SylTsTybwWIxTGGHM+GSWsygc4aAjwefygmR0FBBJIr6YBLmQPGZv6QjA00Wm4IhJwJM5W+TQMISGo5iHNJoIKvN0VCAz2Rn7u35KMhJTSTMk1pUvAL+Y+PtXvlylFEgkJLRd+OtdnyHFUiKX0CuBPnDHQkAd6EMzeJbRNznLaOjvyyynTVJTL0/Ym5x6ZS+PzxUZMipgdgFV5L8gQGXgAU8pTId6PBn7a2CdoEGeMblSeM6AxjAq8DejJNyfOUzGtgAwBTpQgTN5+OAB/lTxOaIwMXpOQ0/kQUCFmOdRtEKKAO0kIIhdSJpGLFA0nfwhsJ9LoaEADSX57A8aSCR5hlOTTGPHz/AvTfIYZoOUOwVaF/NxONHR3+FBg2vIXgm8Rfx+u/vtZycn46u93YfrOzvHJyfp1U/rB6N//PP38f39E/g3GZ3evwNdYnL5E00WwOf9Lx60sbHJvwLdMQqKZDKibcjUIMcssbd7beMoOO1DVBr3DgTMb4PtPGkfgQXtoFvIEXTBkJTEh8mSgtSSJKBtvKyCOwBNiJS4oQKQhAPMzLE984zH3sWSgW2C90yDVgPjUGPvO5J4M7A6ycrpBOglMBgIJvSRaPF4Qr1zRlQ7kLuZZqQdWoy9Kar51IOmCBtvdF9FN9RxBzwCKrruenOeefSSxGlE973piW9fHRZCM24+OkyO8BkNC2N94k8bkq5szyCWbIExMAo4RcKQ4S2JXjhDzkkkqGvYjjUOqKH8IgGbuWSpshPJ6vlc2aU6f40u+EYMAEgd3+cWUEOGPhceEghx8S5YFCFrmYWjZYF4IZvPaQbt9JQqE71gQIbpE8A9kFOvwHjcoKzGuklZY5Uc7HHqw/lg5OiMrlCWAFkuR4Kiy0FEFZccwXMMCwoekehJw04+9tuaDeakIIZnKLEae9ouzEkegYyQCD2V8KbAH4CoFExMt5QWhdRuITTd4qF59BdlA3BnCVJoBaReshCo6d27Z6l7756l5PQVzGXqEnJbeTDonv5vMAAiAujTiGw6bDAiods2iL7rCYpCXYw5BRMaelM7ItCUQhSpbKAK/1gCl7Eif5PIbSTvQ6ps3+JtCuCrnyE0s+bSuv7jg9F/yOit8vaP0NcrV99JyE0hx3V5XnB6gAsf5LIrAK/nsSsgrNxbOS9gaC8JFzPOwSglcFXQhmQZWbWtLSC8R4AfOKovWTX5m8hTHI6Go/LpTuvMtZy6c4ch6EiyGA1YnkWo/TFh+MvCZFRcp+df6p+vVNyVnYWg2XC5IjG+z4UmWxmf67BI2b5YvQM8JG+nH5IPLN2xxu62EVIRDleILtngbTIiKVP0mlEwwuFIk4+IVRKoV+2ygpBu2xRbZQURPcjhMTggvTjabMBeQ2svF8qQowtCGNMCrIlUXIJNd1VDUhlHrcebONXtUxAx6HMYti5jESLP2FsF8FfgTIvJsNqgBB/tAj+jQ9tW4L8MeMWTalsB+iJpLFrRM/7PihLDkGsbj1fMvWWmzkQU0BZPWXm6Fdp1ebZg+vyW4rGgXgwyjBEMND2HIDCENQ6ISwBLe4kSA6saFezAqoYIeIvLI1zHlP7PU5kcjDETTyFbZhYaWHzuxpnbhv/la4wpAhIFuQ6v+v1ni7o7fR3kTu/euXry/LuXv/969NP6Q+i9g4ZV/NVkpzXCKETzav2ew41efnwksYjDmGGQ/vULLLzTjAqh8ge4frIwqF7I65j6QwQ+CO8m4gwTWvSEFBqBTr/2Tlx5u5f65Dn/TzwnpogjfF3xkaWCNPinsngu4dFTFTC0tuPdANdRl4YCSikSmv0aYBvHu4ywFXu0+TjhPHuTcybwmmckWahMRp6lkbpgyRlqH8VtE7hYZJQmahMA6bfgEf4IFp3rEJ9E9LEGG4Lq/qBZGbHFUprrWcaTt1Q9VJaAR+yc6ueg5oqRdc53LU7foylDFGpmbJOF0V12B5o7A3dbe1dbSq3X9ejOdSa7TqwXsyzj2daxi+52k2GLxmBTxPIBcyJdSdHKBsx+bdDRndP7Jyfjnfvf3j05ufjz5OTOn//8c7Rz79vj3+Cx3o7pz26XFiUx8W4tCeyExp5GqjPlWmZmZytM1QptSSICwbmz52N3BYqRy8z+X8nIOo7yGgl57LIAI7S4XjDu9L1JqXbQuD3B+EcSb9f9hnEXpw6pSxcyMOItdE/WWrjyBhE7QNc4kGxB5bCJOBUJpW6CVcjypDGE2kKvLClemli3zmyeULOTVV71C8Q8T4IORwhv7F4m+CuVFq9h5npGVUlRX1Y/Xm2mRhFh8QI0RRNWbJBUXJU7pG3RTIeoWdUxOe21S237O++JVATCKrKgilgxJQIszCsIAYYQSytm7NjvviHRTOixUBa6N4SWYBVVcIex3AWlGBvGPFG1IpKDjbzVfHUnuYHHahdvW9XooprIMXiLWaJCvEv8S0MGkWn7ynWIjDjOYOBWuSMGBZXr1uKvcKsYAAsDDF9cXhXobrdaM4wsejd09ZM6blLHT4LSUP61qh5rTt5N1nZmd97kNFttjqACHs9YQiTP3HCDJKFaaLfrftmnLh9ZHiGZ0MzhVV/GZHOVyhNkxVGuV/htm9Vqeg3zV+RgNi6SOiVuberuLlujH0sks+rFH6xhaLHvLpsNPL39r6sJqzSfUXmh0xYJl4+Lm0dKO1SytD9E6iejTZlUbU7G495cWJkfUNmzoW3rbg6HUf37y04Q0RcQgNI2XqnHPdyQXBsYWPlwWI1fqHyQgHWHfozrxtfa9uDlQ7wW5ubfxhjh9Rfqxr75qnK399DctjBaoTfAzN+Y0HW3KoTRitn2kaVl4dM4BZNpdHazaFaa1wpRWzSECdUBrYj4mUt90+876tN25lpa8AFBVtcMftYFix+PlfoGWn3zCP58jf9rxqlh04slqqWXeeBMu8+QlP1cQ3RrKfZhVOwyVVvIw5Ws2mGQmukuhaKZ25tVtZc6Xzh43tX2H4FqolZ+9sg0JSwRB8nKucPQl1Pk53flkxldwMVrpvyfef3YfUaTsPb6afmEmWjlMNloB6KoYgWiqNUG2AZNFgywJOVOim1jn7wbc7N508921y0HdC0msX3Xcm7b990U6HXBu216cI1imXZr3G95juz+xGATajY+XqmIt/X8TEmgbq0ZoBZbyyTiE6qCaZPuLpiQQh+9gYebe+bmtL0EqxC+bTjQILtLmV4GvLCLcVMKnfXZ9JedpdXtW7MNipXbqY1XW+76Dgc9oP7NPt0QOQxzDbfcXjem3hJMGD5vH0l1Zx42mrVh262bcx2DQwy7NdoqTTG5/JGnLf5EpXFZjLzfU83M9d/Xa01aXJE/7rFKdfOrtjW3EbwuUw/SHywxLumXv+0N3TsNv9X2AMswyZbdnWijIyY2DfgLZtZ2VGFDra6hzKXZBFj/QEAXfTitnokzCTiTRDt2ZdG/UxpNl+ZKxw1FffCk5yzQ0UsFroNaDSxNzlnGEzz+2w0X2oe5dh0IetvuQpKF4pYOYq3at1NY7R6A4H3PIlk5TmpFoXY6KdVE9uaqfffmY7ljo6oSSUbdQ4nLjOeLymFrxGHsqVInqvIV6oQTZj0J/LplDgVgfRoO3qZcCDaLdJUExtugi4dagvcGexNrXW6w9sI5OLw54gDbY+f4fkzNdoeulJAVu9nNfWdjOMwJzIElGkX791OVoZlXlmWImy8p6ii16KkT6A8dnUoG60Bi8APDWvaWbDjlE01ZGy43Vl6KhwZBJS/BEhPqwNYnVEi0rgaT1mIR26Dt3GQBaDwoqfGazpacn7UKZQGqOIMpqP54gTRlwKjeoXehYWx/0PL108c/Pn/+TPlusqAVde4qOD2ce1P8jsB0V32jAk+KXtIgV+RQMApkc6EPhQPSoS4aLUmz1uWJg7YGQREtoZ2ZOuW9rGF0dOnjoPC6mzXPyPyMXIMxqh/cpOBrKqfjmx/22Jpjzw6+f3ZwvYUEMjlPQ3UOvmNljydiNr09aF35t+cdzHDDu9SmVfkAiLX75qSti647MRdRF4MGzSpR19lmFwXdv3yw17QJT8yR4iPzURCb0hjyjY9a4uFMh42wVi8tI8VK1Ha3TIXAuoDNiVs0LxrOsFl+2ZzlQfkVFXUmwEQo+jyVUyJ2QYSXcOnNQb7DW02KstemmP5dUGKtaRtTueSAia9dkY4E/cn53sQJDa5KKGsUeIj97Qd0lNH07SlOkjJ7iFOF7823uSgbnJYfuVFLbU1p+6mbMhpP2TOKemS+wnPgnlbwzYd6lpSEuPjHFEoy50484SsDd/DiEJcJgLYm2t74gQr/uZDgc7G5gf4DBWvoubpYCwUKAfr0OaUiZMd86SSNCEscR6pl6dg/3/NrJ6L3HTsKQrDkQh1jubrC846/ZtF6jY9NfcnxKS7vMkZmyE0QuZAJvA7b1cFl0N0jo2k76lsL1/8eU8dErYCqXRC7BIXLM4oLVmeSytcZEcUp6AYHQUBT6XRtGCRUkUJDf3j6ytdndarKcaaUw1w4oV0VrbrWaBTwr5sDqXS5utKqt14X7fWrzh5migUFdKJt/V+t2efK +api: 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 sidebar_class_name: "get api-method" info_path: api-reference/port-api custom_edit_url: null @@ -62,7 +62,7 @@ This route allows you to fetch a specific blueprint in your Port account.