Artifacts
Run an automation now from an artifact.
Use this endpoint to run an automation now from an artifact..
POST
/
api
/
v1
/
artifacts
/
{artifact_id}
/
automation
/
run-now
Run an automation now from an artifact.
curl --request POST \
--url https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-nowimport requests
url = "https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_bodyRun an automation now from an artifact. through the authenticated tenant API.
Was this page helpful?
Resume an automation from an artifact.
Previous
Regenerate podcast episode audio from an artifact transcript.
Next
⌘I
Run an automation now from an artifact.
curl --request POST \
--url https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-nowimport requests
url = "https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/v1/artifacts/{artifact_id}/automation/run-now")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
