Listar automatizaciones
curl --request GET \
--url https://app.famulor.de/api/user/automate/flowsimport requests
url = "https://app.famulor.de/api/user/automate/flows"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.famulor.de/api/user/automate/flows', 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://app.famulor.de/api/user/automate/flows",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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://app.famulor.de/api/user/automate/flows"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.famulor.de/api/user/automate/flows")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.famulor.de/api/user/automate/flows")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "OaeThAHzIjAPTmMJAhgwm",
"name": "Qualified leads to Google Sheets",
"status": "enabled",
"binding": {
"type": "post_call",
"assistant_id": 123,
"assistant_name": "Sales Assistant"
}
},
{
"id": "nCazgFt1COAmGVgCWkvxY",
"name": "Daily call report (17:00)",
"status": "disabled",
"binding": null
}
]
}
Automatizaciones
Listar automatizaciones
Lista todas las automatizaciones de Famulor de tu cuenta, incluidos el estado y los vínculos con asistentes.
GET
/
api
/
user
/
automate
/
flows
Listar automatizaciones
curl --request GET \
--url https://app.famulor.de/api/user/automate/flowsimport requests
url = "https://app.famulor.de/api/user/automate/flows"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.famulor.de/api/user/automate/flows', 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://app.famulor.de/api/user/automate/flows",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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://app.famulor.de/api/user/automate/flows"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.famulor.de/api/user/automate/flows")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.famulor.de/api/user/automate/flows")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "OaeThAHzIjAPTmMJAhgwm",
"name": "Qualified leads to Google Sheets",
"status": "enabled",
"binding": {
"type": "post_call",
"assistant_id": 123,
"assistant_name": "Sales Assistant"
}
},
{
"id": "nCazgFt1COAmGVgCWkvxY",
"name": "Daily call report (17:00)",
"status": "disabled",
"binding": null
}
]
}
API de Famulor 1.0 (legado). Esta página se aplica únicamente a Famulor 1.0 (
app.famulor.de) y se conserva por compatibilidad. Para la plataforma actual, usa la referencia de la API de Famulor 2.0.Respuesta
array
La lista de automatizaciones
Mostrar Propiedades de cada elemento de data
Mostrar Propiedades de cada elemento de data
string
El ID único de la automatización. Úsalo con los demás endpoints de automatizaciones.
string
El nombre visible de la automatización
string
enabled (activa, reacciona a eventos) o disabled (desactivada — por una ejecución de prueba fallida o una desactivación explícita)object | null
Presente cuando la automatización está vinculada a un evento de alguno de tus asistentes; en caso contrario,
null{
"data": [
{
"id": "OaeThAHzIjAPTmMJAhgwm",
"name": "Qualified leads to Google Sheets",
"status": "enabled",
"binding": {
"type": "post_call",
"assistant_id": 123,
"assistant_name": "Sales Assistant"
}
},
{
"id": "nCazgFt1COAmGVgCWkvxY",
"name": "Daily call report (17:00)",
"status": "disabled",
"binding": null
}
]
}
Páginas relacionadas: Introducción, Autenticación, y Crear automatización.