Placeholder
L'endpoint /placeholder génère des placeholders SVG : images simples ou squelettes de chargement animés.
curl -X GET \ "https://api.moxon.dev/v6/placeholder"Envoyez la requête pour voir la réponse ici.
type"image" | "skeleton"requis
—imageouskeletonwidthnumberoptionnelLargeur en pixels (1–4000)
Par défaut :
800.heightnumberoptionnelHauteur en pixels (1–4000)
Par défaut :
600.bgstringoptionnelCouleur de fond (hex)
Par défaut :
#cccccc/#e5e5e5.colorstringoptionnelCouleur texte / highlight (hex)
Par défaut :
#333333/#f5f5f5.textstringoptionnelTexte affiché (
imageuniquement)Par défaut :
800×600.rowsnumberoptionnelNombre de lignes (
skeletonuniquement, 0–20)Par défaut :
3.avatarstringoptionnelForme d'avatar :
—circle,rounded,squareoutrue- true
- circle
- rounded
- square
linesnumberoptionnelLignes de texte à côté de l'avatar (
skeleton)Par défaut :
2.animate"shimmer" | "pulse" | "none"optionnelAnimation :
shimmer,pulse,nonePar défaut :
shimmer.speednumberoptionnelVitesse d'animation (0.1–10)
Par défaut :
1.5.radiusnumberoptionnelBorder radius des blocs (0–50)
Par défaut :
4.
À savoir
Les valeurs par défaut de bg et color diffèrent selon le type : image utilise #cccccc/#333333, skeleton utilise #e5e5e5/#f5f5f5.
La réponse est un fichier image/svg+xml pour les deux types.
Si les paramètres sont manquants ou invalides, l'API retournera une erreur :
- 400
Type must be one of: image, skeletonLe paramètretypeest invalide - 400
width must be a numberLa largeur n'est pas un nombre valide - 400
width must be between 1 and 4000La largeur est hors limites - 400
Invalid color (use hex like #ff6600)Un paramètre couleur est mal formaté - 400
avatar must be one of: circle, rounded, squareForme d'avatar invalide - 400
animate must be one of: shimmer, pulse, noneMode d'animation invalide - 400
speed must be between 0.1 and 10La vitesse est hors limites - 400
radius must be between 0 and 50Le radius est hors limites
Mis à jour le 12 septembre 2026