Security boundary
SDKs can never approve, merge, deploy, retrieve credentials or bypass protection.
SDKs
Official SDK availability, package names and supported runtimes will be published only after the generated clients pass release and security checks. The example below demonstrates intended shape, not an installable package claim.
Release status
No public SDK package is claimed as released on this page yet.
Distribution
Published SDK documentation will name registry, package, checksum or signature policy, supported runtime and API compatibility. Do not install similarly named unofficial packages.
Illustrative TypeScript
const client = new SEOForge({ token: process.env.SEOFORGE_TOKEN });
const runs = await client.runs.list({ siteId: "site_123" });
// Illustrative only — package not publicly claimed.Authentication
Load a scoped token from a secret manager. Never bundle it into browser JavaScript or commit it to source.
Scopes
Rate limits
Read limit headers, honor Retry-After, use idempotency where supported and bound retries. Plan capacity still applies.
Errors
try { /* request */ } catch (error) {
// inspect error.code, error.status, error.requestId
}SDKs can never approve, merge, deploy, retrieve credentials or bypass protection.
Paid deployment · human authority
Use the REST contract today only where current documentation confirms it.