Exporter la liste des Canvas
/canvas/list
Utilisez cet endpoint pour exporter une liste de Canvas, y compris le nom, l’identifiant de l’API Canvas et les étiquettes associées.
Les Canvas sont renvoyés par groupes de 100 triés par date de création (des plus anciens aux plus récents par défaut).
Les Canvas archivés ne seront pas inclus dans la réponse API, sauf si le champ include_archived est spécifié. En revanche, les Canvas arrêtés, mais non archivés seront renvoyés par défaut.
Conditions préalables
Pour utiliser cet endpoint, vous aurez besoin d’une clé API avec l’autorisation canvas.list.
Limite de débit
La limite de débit par défaut de Braze de 250 000 requêtes par heure s’applique à cet endpoint, comme documenté dans Limites de débit de l’API.
Paramètres de requête
| Paramètre | Requis | Type de données | Description |
|---|---|---|---|
page |
Facultatif | Entier | La page de Canvas à renvoyer, par défaut 0 (renvoie le premier ensemble de 100 éléments maximum). |
include_archived |
Facultatif | Valeur booléenne | Indique s’il faut inclure ou non les Canvas archivés, par défaut false. |
sort_direction |
Facultatif | Chaîne de caractères | - Trier par date de création de la plus récente à la plus ancienne : indiquer la valeur desc.- Trier par date de création de la plus ancienne à la plus récente : indiquer la valeur asc. Si sort_direction n’est pas inclus, l’ordre par défaut est du plus ancien au plus récent. |
last_edit.time[gt] |
Facultatif | Date | Filtre les résultats et renvoie uniquement les Canvas modifiés après l’heure indiquée. Le format est yyyy-MM-DDTHH:mm:ss. |
Exemple de requête
1
2
curl --location -g --request GET 'https://rest.iad-01.braze.com/canvas/list?page=1&include_archived=false&sort_direction=desc&last_edit.time[gt]=2020-06-28T23:59:59-5:00' \
--header 'Authorization: Bearer YOUR-REST-API-KEY'
Réponse
1
2
3
4
5
6
7
8
9
10
11
12
{
"canvases" : [
{
"id" : (string) the Canvas API identifier,
"last_edited": (ISO 8601 string) the last edited time for the message,
"name" : (string) the Canvas name,
"tags" : (array) the tag names associated with the Canvas formatted as strings,
},
... (more Canvases)
],
"message": (required, string) the status of the export, returns 'success' when completed without errors
}

Pour obtenir de l’aide sur les exportations CSV et API, consultez la section Résolution des problèmes d’exportation.