API
Posielajte požiadavky na /api/v1 s hlavičkou Authorization: Bearer uxp_.... Vytvorte kľúč vo svojom účte. Limit je 60 požiadaviek za minútu.
Spustiť beh
curl -X POST $BASE/api/v1/runs \
-H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
-d '{"site":"SITE_ID","steps":20,"concurrency":3,"personas":["p01","p03"]}'Vynechajte personas pre použitie všetkých povolených v paneli. Odpoveď: {"id":"r...","status":"queued","credits":2}
Metódy
| Metóda | Cesta | Čo robí |
|---|---|---|
| GET | /balance | Zostatok kreditov |
| GET | /sites | Vaše stránky, ich ID a panely |
| GET | /personas | Knihovňa person |
| GET | /runs | Najnovšie behy |
| POST | /runs | Spustiť beh |
| GET | /runs/{id} | Stav a výsledky podľa persony |
| POST | /runs/{id}/cancel | Zrušiť, nedokončené kredity sa vrátia |
Chyby
Formát: {"error":{"code":"...","message":"..."}}
| HTTP | Kód | Význam |
|---|---|---|
| 400 | no_personas | Nebola vybraná žiadna persona alebo toto id na tejto stránke nie je |
| 400 | not_test_host | Režim testovacej platby vyžaduje štartovaciu stránku na testovacom hostiteľovi |
| 401 | unauthorized | Chýba alebo je neplatný kľúč |
| 402 | insufficient_credits | Nedostatok kreditov |
| 403 | domain_not_verified | Doména nie je overená |
| 404 | not_found | Na vašom účte nič také nie je |
| 409 | too_many_runs | Príliš veľa behov v rade |
| 429 | rate_limited | Prekročený limit požiadaviek |
Čo beh urobí s vaším webom
Len GET požiadavky na overenú doménu. Formuláre sa neodosielajú a polia pre heslá a karty zostávajú prázdne, takže beh sa nikdy neregistruje, neprihlasuje sa ani neplatí. Výnimkou je režim testovacej platby, ktorý si zapnete pre testovací hostiteľ. Poznámky generuje model, skontrolujte ich pred akciou.