Référence de l'API
Étiquettes
Les étiquettes que votre entreprise a configurées pour les cartes, comme CHAUD ou PROFESSIONNEL. Ajoutez-les à une affaire avec Modifier les étiquettes d’une affaire.
Endpoints
Lister les étiquettes
GET
/api/v1/deal-labels
Toutes les étiquettes de votre entreprise, dans l’ordre des paramètres du pipeline. Vous gérez les étiquettes dans Klantly.
- Scope
-
deals.read— Lire les affaires et les étapes du pipeline - Fonctionnalité requise
pipeline
Exemple de requête
curl "https://app.klantly.com/api/v1/deal-labels" \
-H "Authorization: Bearer $KLANTLY_API_KEY"$client = new \GuzzleHttp\Client([
'base_uri' => 'https://app.klantly.com/api/v1/',
'headers' => ['Authorization' => 'Bearer ' . getenv('KLANTLY_API_KEY')],
]);
$response = $client->request('GET', 'deal-labels');
$data = json_decode((string) $response->getBody(), true)['data'];const response = await fetch('https://app.klantly.com/api/v1/deal-labels', {
headers: {
Authorization: `Bearer ${process.env.KLANTLY_API_KEY}`,
},
});
const { data } = await response.json();import os
import requests
response = requests.get(
"https://app.klantly.com/api/v1/deal-labels",
headers={
"Authorization": f"Bearer {os.environ['KLANTLY_API_KEY']}",
},
)
data = response.json()["data"]Réponse 200
La réponse est une liste avec pagination par curseur : data contient les objets, meta la pagination.
{
"data": [
{
"object": "deal_label",
"id": "4b8e2c10-7d3a-4f6e-9a1b-2c3d4e5f6a70",
"name": "HEET",
"color": "#DC2626",
"group": "Urgentie"
}
],
"meta": {
"limit": 50,
"next_cursor": "eyJpZCI6IjlkM2Y2YzFlIn0",
"prev_cursor": null
}
}Erreurs possibles
-
403
insufficient_scope— Cette clé API n'a pas accès à cette action.
L'objet
Tous les champs sont toujours présents ; un champ sans valeur vaut null.
| Champ | Type | Description |
|---|---|---|
object |
string | Toujours "deal_label". |
id |
string (uuid) | Id unique (UUID). |
name |
string | Nom de l’étiquette, comme CHAUD. |
color |
string | Couleur sur le tableau (hex). |
group |
string | Les étiquettes d’un même groupe s’excluent (une affaire est CHAUD ou PRINTEMPS) ; null = se combine avec tout. peut être vide (null) |