Nezbytné cookies Vás udržují přihlášené a pamatují si Vaše nastavení. Rádi bychom také měřili, jak web používáte — ale jen s Vaším souhlasem. Více v zásadách ochrany osobních údajů.

Nastavení cookies

Rozhodněte se zvlášť u každé kategorie. Kdykoli se sem můžete vrátit přes patičku.

NezbytnéVždy zapnuto

Přihlášení, jazyk a motiv a zapamatování právě této volby. Bez nich web nefunguje, takže není co vypínat.

Google Analytics, abychom viděli, které stránky se používají a kde návštěvníci odcházejí. Vypnuté, dokud je nezapnete, a data se nikdy nepředávají do Google Ads.

Aderlo Cloud
Přihlásit seZačít

Pro vývojáře

Hosting, který umí obsluhovat Vaše automatizace

Každý účet Aderlo Cloud si může vytvořit vlastní API klíče s omezeným rozsahem a nechat se řídit zvenčí — z n8n, z CI pipeline, z obyčejných skriptů nebo od AI agenta. 117 příkazů pokrývá domény, DNS, poštu, databáze, FTP, SSL, zálohy a statistiky využití. Většina sdílených hostingů na tomto trhu dává API přístup jen resellerům — nebo vůbec nikomu.

n8n přidá DNS záznam, jakmile se kampaň spustí na subdoméně
CI vytvoří databázi a FTP účet pro každé testovací prostředí
AI agent hlídá spotřebu přenosů a varuje dřív, než dojde limit
HR onboarding založí e-mailovou schránku, jakmile přibude nový zaměstnanec

Vytvoření API klíče

Panel → Advanced Features → Login Keys → Create. Záleží na čtyřech nastaveních:

NastaveníDoporučení
Allow CommandsJen to, co integrace potřebuje. Klíč pro n8n, který spravuje DNS, nemá co číst Vaši poštu.
Allow NetworksIP adresa stroje, který volá — Váš n8n server, Váš CI runner. Odjinud klíč přestane fungovat.
Allow LoginVypnuto. Klíče určené jen pro API se při úniku nedají použít k přihlášení do panelu.
ExpiryPro dočasný přístup nastavte platnost — agentura, která dělá jednorázovou migraci, nepotřebuje klíč, který přežije celý projekt.

Názvy klíčů musí být alfanumerické — pomlčky a podtržítka panel odmítá.

Autentizace

HTTP Basic: uživatelské jméno je název Vašeho hostingového účtu, heslo je API klíč. Přidejte json=yes a odpovědi dostanete v JSONu místo URL-encoded formátu.

BASE="https://web01.aderlo.cloud:2222"
AUTH="youraccount:YOUR_API_KEY"

Příklady

Každý z těchto příkladů jsme spustili proti reálnému zákaznickému účtu a vrátil zobrazenou odpověď.

Výpis Vašich domén

curl -u "$AUTH" "$BASE/CMD_API_SHOW_DOMAINS?json=yes"
# ["yourstore.pl"]

Využití účtu — pro monitoring a upozornění

curl -u "$AUTH" "$BASE/CMD_API_SHOW_USER_USAGE?json=yes"
# {"bandwidth":"0.0","domainptr":"0","email_deliveries":"0", ...}

Čtení a úprava DNS

# read the zone
curl -u "$AUTH" "$BASE/CMD_API_DNS_CONTROL?domain=yourstore.pl&json=yes"

# add an A record
curl -u "$AUTH" "$BASE/CMD_API_DNS_CONTROL" \
  -d domain=yourstore.pl -d action=add -d type=A -d name=api -d value=1.2.3.4

Vytvoření e-mailové schránky

curl -u "$AUTH" "$BASE/CMD_API_EMAIL_POP" \
  -d action=create -d domain=yourstore.pl -d user=contact \
  -d passwd=... -d passwd2=... -d quota=1024

Výpis databází

curl -u "$AUTH" "$BASE/CMD_API_DATABASES?json=yes"

Použití z n8n

Není potřeba žádný speciální node — všechno zvládne standardní node HTTP Request:

MethodGET or POST
URLhttps://web01.aderlo.cloud:2222/CMD_API_…
AuthenticationGeneric → Basic Auth
User / Passwordnázev účtu / API klíč — uložený v n8n Credentials
Query / Bodyparametry příkazu plus json=yes

Klíč držte v n8n Credentials, nikdy natvrdo v node — jinak skončí v každém exportu workflow a ve Vaší git historii.

Dvě úskalí, o kterých je dobré vědět

error=0 neznamená vždy, že se to povedlo

Zaznamenali jsme případy, kdy operace mazání odpověděla error=0, aniž by cokoli smazala. Po každém volání, které mění stav, si výsledek ověřte samostatným čtením — v n8n to znamená jeden node navíc a stojí to za to.

Zprávy v odpovědi jsou lokalizované — čtěte pole, ne text

Odpovědi jsou URL-encoded a hlášky určené lidem chodí v jazyce, který má účet nastavený v panelu. Automatizace se musí větvit podle pole error, nikdy podle textu zprávy.

WP-CLI přes SSH

Každý tarif zahrnuje jailed SSH s nástrojem WP-CLI 2.12 — tím, kterým agentury skriptují WordPress napříč desítkami e-shopů:

wp plugin update --all
wp core update
wp db export backup.sql
wp search-replace 'staging.yourstore.pl' 'yourstore.pl'

Úplný seznam 117 příkazů se zobrazí v panelu při vytváření klíče, rozdělený podle oblastí — domény, pošta, DNS, databáze, soubory, FTP, SSL, cron a statistiky. Vyberte jen to, co Vaše integrace opravdu potřebuje; další klíč můžete kdykoli vytvořit.