Lister les Images d’Arrière-Plan (Template Material)
Cette requête permet de récupérer la liste de toutes les images d'arrière-plan (matériel de modèle) disponibles dans le système.
Méthode : GET
URL : {{baseUrl}}/api/horstable/templatematerial/list
Paramètres de requête (optionnels) :
| Paramètre | Type | Description |
|---|---|---|
page | integer | Numéro de la page pour la pagination. |
limit | integer | Nombre d'éléments par page. |
name | string | Filtrer par nom d'image (recherche partielle). |
type | string | Filtrer par type de matériel (ex: background_image). |
En-têtes :
| Clé | Valeur | Description |
|---|---|---|
X-API-KEY | {{apiKey}} | Votre clé d'API unique. |
Corps de la requête :
Aucun corps de requête n'est nécessaire pour ce point d'API.
Réponses possibles :
200 OK: Liste des images d'arrière-plan récupérée avec succès.404 Not Found: (Mentionné dans le script) Peut indiquer une erreur si l'endpoint de base n'est pas trouvé.
Exemple de réponse (Succès - 200) :
[
{
"id": "material_uuid_001", // ID unique du matériel
"name": "Fond_Promo_Noel.png", // Nom du fichier ou nom donné
"size": 12580, // Taille en octets
"ratio": "16:9", // Ratio de l'image, si applicable
"fileUrl": "{{baseUrl_horstable_api_distante}}/some_path/Fond_Promo_Noel.png", // URL d'accès direct au fichier sur le serveur Horsplace
"suffix": "png", // Extension du fichier
"type": "background_image" // Type de matériel (peut être déduit ou stocké)
},
{
"id": "material_uuid_002",
"name": "Logo_Entreprise_Transparent.svg",
"size": 5120,
"ratio": "1:1",
"fileUrl": "{{baseUrl_horstable_api_distante}}/some_path/Logo_Entreprise_Transparent.svg",
"suffix": "svg",
"type": "logo_overlay"
}
// ... autres images/matériels
]