Skip to content
YAS.SH
INTEGRATIONS

Plays well with your stack

Because every feature is API-first, integrating yas.sh is a matter of HTTP calls. Here are the patterns teams use most — plus the full API reference.

Developer Note: These are integration patterns using our REST API and UTM builder — not first-party marketplace plugins. Every integration below can be implemented cleanly via HTTP requests.

The universal integration: the API

# Create a link from any system
curl -X POST https://yas.sh/api/v1/links \
  -H "Authorization: Bearer yas_live_..." \
  -H "Content-Type: application/json" \
  -d '{"originalUrl":"https://example.com","customAlias":"launch"}'

# → { "shortCode": "launch", "url": "https://yas.sh/launch", ... }

Want a first-party integration for your platform? Tell us about it →

O integráciách YAS.SH

Integrácie prepájajú YAS.SH so systémami, ktoré už prevádzkujete: webhooky na doručovanie udalostí, REST API na priame volania a SDK na typovaný prístup z kódu aplikácie. Táto stránka opisuje, na čo sa každá cesta hodí a čo vás stojí na prevádzkovej zložitosti.

Poctivé zhrnutie znie, že väčšina integrácií je jedno API volanie a jeden webhook endpoint. Kde treba viac, je práca navyše opísaná, nie obídená.

Cesty integrácie

  • REST API

    Priame HTTP volania s JSON vstupom aj výstupom, zdokumentované pri každom endpointe so spustiteľnými príkladmi.

  • Webhooky

    Doručovanie udalostí na endpoint, ktorý ovládate, podpísané tak, aby ste pravosť overili pred spracovaním.

  • SDK

    Typovaný klient pre kód aplikácie, ktorý obaľuje autentifikáciu, opakovania a spracovanie chýb.

Overenie podpisu webhooku

Payloady sú podpísané pomocou HMAC nad surovým telom požiadavky. Podpis overte voči bajtom presne tak, ako prišli, ešte pred parsovaním JSON — opätovná serializácia zmení medzery aj poradie kľúčov, a tým aj podpis. Nástroj HMAC Generator na tejto stránke výpočet zopakuje, ak potrebujete nesúlad odladiť.

Často kladené otázky

Ako overím podpis webhooku?

Vypočítajte HMAC nad surovým telom požiadavky svojím podpisovým tajomstvom a porovnajte ho s hodnotou v hlavičke porovnaním v konštantnom čase. Podpisujte bajty tak, ako prišli; parsovanie a opätovná serializácia sú najčastejšou príčinou nesúladu.

Čo ak je môj endpoint nedostupný?

Doručenia sa opakujú s narastajúcim odstupom po obmedzený čas. Trvalé zlyhania sa zobrazia vo vašom paneli namiesto nekonečného opakovania.

Existuje testovacie prostredie?

Testovacie prihlasovacie údaje a testovací režim vám umožnia integráciu preveriť bez zásahu do produkčných dát a bez započítania do produkčných limitov.

Opýtajte sa YAS
🍪 Cookies a súkromie. Nevyhnutné cookies slúžia na prihlásenie, jazyk a motív. Google AdSense sa načíta až po voľbe Prijať všetko. reCAPTCHA sa používa na prihlásení a v kontaktnom formulári. Ako Google používa údaje: https://policies.google.com/technologies/partner-sites zásady cookies · ochrana údajov.
Nastavenia