Developer platform

One resolver.
Every interface.

Start with a human-readable code. Resolve it through the web and JSON, then inspect its versioned public manifest through stable live interfaces.

Read the documentation Open a live manifest
GET /api/manifests/48327
Accept: application/linkcode+json

{
  "schemaVersion": 1,
  "status": "found",
  "entity": {
    "type": "creator",
    "title": "Maya's creator page"
  },
  "actions": [{
    "key": "open",
    "riskLevel": "low"
  }]
}

Resolution surfaces

Stable contracts.
Progressive capability.

GET/c/{code}Available now

Human resolution experience.

GET/api/resolve/{code}Available now

Simple JSON resolution status.

GET/api/manifests/{code}Foundation live

Versioned public entity/action manifest.

Protocol principles

Versioned. Minimal. Inspectable.

01

Backward compatible

Existing direct and creator-page LinkCodes keep the same resolution behavior.

02

Privacy by design

Public manifests expose only intentionally public entity, action and trust information.

03

Policy before AI

Machine intelligence may interpret intent, but rights, safety and confirmation rules remain authoritative.

Build with the foundation

From one memorable link
to a universal action layer.

Explore the API docs