Detalle de ejecución headless por id
curl --request GET \
--url http://api.gu1.ai/integration-execution/headless-executions/item/:id \
--header 'Authorization: Bearer <token>'import requests
url = "http://api.gu1.ai/integration-execution/headless-executions/item/:id"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('http://api.gu1.ai/integration-execution/headless-executions/item/:id', 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 => "http://api.gu1.ai/integration-execution/headless-executions/item/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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 := "http://api.gu1.ai/integration-execution/headless-executions/item/:id"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("http://api.gu1.ai/integration-execution/headless-executions/item/:id")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("http://api.gu1.ai/integration-execution/headless-executions/item/:id")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"success": true,
"item": {}
}Referencia API
Detalle de ejecución headless por id
Una fila de auditoría headless por UUID, con resultSummary fusionado si sigue existiendo caché. Consulta el esquema del request, códigos de respuesta.
GET
/
integration-execution
/
headless-executions
/
item
/
:id
Detalle de ejecución headless por id
curl --request GET \
--url http://api.gu1.ai/integration-execution/headless-executions/item/:id \
--header 'Authorization: Bearer <token>'import requests
url = "http://api.gu1.ai/integration-execution/headless-executions/item/:id"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('http://api.gu1.ai/integration-execution/headless-executions/item/:id', 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 => "http://api.gu1.ai/integration-execution/headless-executions/item/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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 := "http://api.gu1.ai/integration-execution/headless-executions/item/:id"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("http://api.gu1.ai/integration-execution/headless-executions/item/:id")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("http://api.gu1.ai/integration-execution/headless-executions/item/:id")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"success": true,
"item": {}
}El
id es el UUID de la fila de auditoría devuelto en Listar ejecuciones headless.Resumen
Detalle de una fila por UUID. IncluyeresultSummary; en éxitos con caché aún presente puede completar datos desde headless_enrichment_cache. En enriquecimientos exitosos, resultSummary puede incluir result con raw y mapped (mismo sobre que el endpoint de ejecución).
URL
GET https://api.gu1.ai/integration-execution/headless-executions/item/{auditId}
Parámetros de ruta
uuid
required
El campo
id del listado (headless_enrichment_execution_audit).Respuesta
boolean
true si se encontró.object
Campos completos de la auditoría, incluido
resultSummary.Errores
404 si el id no existe o no pertenece a la organización.Was this page helpful?