Lister les automatisations
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
}
]
}
Automatisations
Lister les automatisations
Liste toutes les automatisations Famulor de votre compte, avec leur statut et leurs liaisons à un assistant.
GET
/
api
/
user
/
automate
/
flows
Lister les automatisations
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 Famulor 1.0 (héritée). Cette page concerne uniquement Famulor 1.0 (
app.famulor.de) et est conservée pour la compatibilité. Pour la plateforme actuelle, consultez la référence API Famulor 2.0.Réponse
array
La liste des automatisations
Afficher Propriétés de chaque élément
Afficher Propriétés de chaque élément
string
L’ID unique de l’automatisation. Utilisez-le avec les autres points de terminaison d’automatisation.
string
Le nom d’affichage de l’automatisation
string
enabled (active, réagit aux événements) ou disabled (désactivée — suite à l’échec d’une exécution de test ou à une désactivation explicite)object | null
Présent lorsque l’automatisation est attachée à l’un des événements de vos assistants, sinon
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
}
]
}
Pages associées : Introduction, Authentification et Créer une automatisation.
⌘I