In preparation · sign-up not open yet

Initial documentation

API and SDK

The minimum verified today and what is still to publish.

Reference

Specification and package

This is the minimal verified documentation. The complete documentation, per-language examples and Forklink's test environment will be published when the service opens.

OpenAPI specification

The link product serves its OpenAPI 3 specification at /openapi.json (header Cache-Control: public, max-age=300) and an interactive reference at /docs. It covers links, domains, tags, groups, UTM, webhooks, mobile apps and deep links, analytics, conversions and link pages.

Coming soon: the public address of Forklink's specification (planned at api.forklink.co) will be published when we open. It does not exist yet.

The API reference is generated from the real OpenAPI and its examples were run against staging.

JavaScript/TypeScript SDK

npm install @customyai/links @customyai/core

Authenticate with a cl_live_… or cl_test_… key, or with machine tokens. It retries reads and deletes on network errors, 429 and 5xx; a POST is not repeated automatically. Verify webhooks with verifyWebhook(rawBody, headers, secret).

Actual package status (npm, checked 2026-11-09)

  • @customyai/links — recommended. Published: 0.1.3. The repository has 0.2.0 (mobile apps and deep links v2), unpublished.
  • @customyai/links-sdk — deprecated. Published: 0.3.3. The repository marks the package as deprecated (0.4.0 unpublished, an adapter over @customyai/links); do not use it in new projects.
  • Forklink's own package name is still to be decided; no package called Forklink exists today.

What is missing

Still to publish

  • Public address of Forklink's specification and interactive reference.
  • Per-language examples and a quick-start guide with test keys.
  • Usage limits per plan (they depend on pricing, which is not approved).
  • Service status (status.forklink.co).