Démarrage rapide
Générez votre première image en moins d’une minute. MostlyRender transforme un template (un canvas avec des couches nommées) en PNG, JPEG, WebP ou PDF — via une simple API REST.
# 1. Obtenir une clé API
Créez une clé dans l’application sous Settings → API keys. Les clés ressemblent à mr_live_… (production) ou mr_test_… (testing). Envoyez-la en tant que jeton Bearer à chaque requête. Voir Authentication.
# 2. Créer un template
Dans l’éditeur, concevez un template et donnez des noms à vos couches — une couche de texte nommée title, une couche d’image nommée photo, etc. Le nom de la couche est le paramètre API que vous remplissez au moment du rendu. Voir Templates as parameters.
# 3. Le rendre
curl https://api.mostlyrender.com/v1/renders \
-H "Authorization: Bearer mr_live_…" \
-H "Content-Type: application/json" \
-d '{
"template": "tpl_abc",
"modifications": { "title": "Renders that never go dark" },
"output": "png"
}'
{
"id": "rnd_abc123",
"url": "https://img.mostlyrender.com/mostlyrender/renders/rnd_abc123.png",
"output": "png"
}
L’url est un actif public et en cache CDN — insérez-le directement dans une <img>, un email ou une balise OG.
# 4. Ou utiliser un SDK
from mostlyrender import MostlyRender
mr = MostlyRender("mr_live_…")
out = mr.render("tpl_abc", modifications={"title": "Renders that never go dark"})
print(out["url"])
# Étapes suivantes
- Renders — chaque option pour
POST /v1/renders. - Batch — de nombreuses images en un seul appel.
- Screenshots — capturer n’importe quel URL.
- Signed render URLs — render-on-the-fly pour les balises
<img>/OG. - La API reference complète.