partner
GET /v1/partner/proven-plugin-releases
The newest version of each of our free plugins that V2 has proven safe.
Authentication
Send an API key as a bearer token. This endpoint does not state a specific permission in the specification, so give your key the least it needs and check the response rather than assuming.
This endpoint takes no organisation id. Your key already identifies the organisation it belongs to, and the response is scoped to it.
Try it
Replace anything in angle brackets with your own values, and the key placeholder with a key from your dashboard.
curl -X GET https://api.zinndigital.com/v1/partner/proven-plugin-releases \
-H "Authorization: Bearer zdk_live_…"Signed in? The API console in your dashboard fills in your real organisation id and your own key, and runs the request against the live API so you can see the actual response. Open this endpoint in the API console
Details
For a partner platform (V1) that rolls our WordPress plugins out through its own checked updater: the newest version of each free plugin (tranzly, page-builder-sandwich, zinn-chat, zinn-footprint) that passed V2's checked update on the staff canary ring — at least one staff or test site KEPT it — and is not halted. A halted version is never listed; a plugin with no proven version is absent. proven_at is the time the first canary site kept it. zip_url is a download on our own API host that needs no credentials: it carries a signed, expiring grant (exp, sig) valid for at least seven days, and changes at most once a day. sha256 is the SHA-256 of exactly the bytes at zip_url — check it before installing. Free editions only; never a Pro build. Requires a partner key holding partner.plugins. Rate-limited.
Response
| Name | Type | Required | What it is |
|---|---|---|---|
releases | PartnerProvenPluginRelease[] | Yes | At most one entry per plugin — its newest proven, unhalted version. |
Errors this endpoint can return
401 · 403 · 429