ai
GET /v1/ai/site-builds/targets
Where a draft can be published, and what is already on each destination.
Hitelesítés
Küldjön egy API-kulcsot bearer tokenként. A kulcsnak rendelkeznie kell a(z) hosting.deploy.manage jogosultsággal; az ezzel nem rendelkező kulcsok esetén a rendszer 403-as hibát ad vissza 404 helyett.
Ez a végpont nem fogad el szervezeti azonosítót. Az Ön kulcsa már azonosítja azt a szervezetet, amelyhez tartozik, és a válasz is erre vonatkozik.
Próbálja ki
Cserélje ki a hegyes zárójelek közötti részt a saját értékeivel, a kulcshelyőrzőt pedig a vezérlőpultján található kulccsal.
curl -X GET https://api.zinndigital.com/v1/ai/site-builds/targets \
-H "Authorization: Bearer zdk_live_…"Be van jelentkezve? A vezérlőpultban lévő API-konzol kitölti a valós szervezetazonosítóját és a saját kulcsát, és a kérést az éles API-n futtatja, hogy láthassa a tényleges választ. Nyissa meg ezt a végpontot az API konzolban
Részletek
Lists every site the caller may deploy to, and — the part that did not exist before — what is already there. Publishing used to take a site id with no way to discover which ids were valid, and no way to learn that a destination had a live business on it. occupancy is the field to read, never known_files: empty — nothing is deployed. Publishing here destroys nothing. ours — we published the current contents ourselves, from an earlier draft. occupied — something is there and we can read it, because the site has a connected repository. unknown — something may be there and we cannot read it. This is deliberately not reported as empty: an empty destination is precisely the one where overwriting is safe, so the two must never collapse. A destination we cannot read offers replace only, and the customer is told to connect a repository if they want to add to it instead. allowed_dispositions is advisory — the screen uses it to decide which buttons to show, and the engine re-derives it when a publication is started. A client that offers a disposition this list omits is refused with disposition_not_available. Requires hosting.deploy.manage, even though this only reads: the list is "places you may publish to", and offering a destination the caller cannot use both answers the wrong question and discloses sites they may only view.
Paraméterek
| Név | Típus | Kötelező | Mi ez |
|---|---|---|---|
search (query) | string | Nem | Match against the destination's primary domain. |
Válasz
| Név | Típus | Kötelező | Mi ez |
|---|---|---|---|
targets | SiteMakerTarget[] | Igen | — |
truncated | boolean | Igen | true when targets is a full page and more destinations exist beyond it. The list is ordered by hostname and capped, so a site that sorts past the cap is absent rather than… |
dispositions | object[] | Igen | The catalogue, so a client never hardcodes the choices and adding one cannot leave a stale copy behind. |
Hibák, amelyeket ez a végpont visszaadhattatlan
401 · 403 · 429