This post is also available in:

Nasze API umożliwia importowanie szablonów HTML utworzonych poza Sambą bezpośrednio do menadżera szablonów na koncie Samby.
POST
https://api.samba.ai/shop/samba-id/upload-html-template
header: 'X-Api-Key: your-api-key'
body: {name: "template-name", kind: "kind", recommender: "recommender", template-body: "html-file"}
samba-id– Trackpoint ID sklepu z sambyyour-api-key– klucz Samba API dla twojego skleputemplate-name– nazwa szablonu. Szablon o tej samej nazwie istniejący w sambie zostanie nadpisany.html-file– prawidłowy plik *.htmlkind, recommender– jedna z poniższych kombinacji w zależności od typu szablonu wiadomości e-mail
| Typ szablonu | kind | recommender |
| Statyczne | standard |
staticRecommender |
| Personalizowany | standard |
productsRecommenderNoCategories |
| Trigger – opuszczony koszyk | cart |
cart |
| Trigger – intencja zakupowa | zsv |
zsv |
| Trigger – cykliczne zamówienia | fmcg |
fmcg |
Odpowiedź
{
status: success | failure,
message: string, //optional
details: [ { line: int, column: int, message: string } ] //optional
}
Przykład
jq -c -s -R '{name: "TEMPLATE_NAME", kind: "standard",
recommender: "staticRecommender", "template-body": .}' < TEMPLATE.html | \
curl -H 'X-Api-Key: YOUR_API_KEY' -d @-
https://api.samba.ai/shop/123456789/upload-html-template