Skip to main content
Two npm packages for building apps with the Urantia Papers API: Both are zero-dependency, TypeScript-first, and use native fetch under the hood.

When to Use Which

  • Public data only (papers, search, entities, audio) → install just @urantia/api
  • User features (bookmarks, notes, reading progress) → install both @urantia/api and @urantia/auth

Quick Install

Using Both Together

The typical flow: authenticate with @urantia/auth, then pass the token to @urantia/api.

See It in Action

The Interactive Demo is built entirely with these SDKs. The Account section shows the full OAuth flow — sign in, manage bookmarks, notes, reading progress, and preferences. The demo app is open source — see how @urantia/api and @urantia/auth are used in a real Next.js app.