youversion.com
YouVersion Platform lets developers integrate Bible content and related user features from YouVersion into apps and websites. It provides access to Bible versions, scripture retrieval, sign-in, and developer SDKs.
youversion.com exposes a documented REST API at api.youversion.com plus JavaScript/React SDK packages that wrap it; authentication is centered on a YouVersion App Key, with optional user OAuth bearer tokens for sign-in-enabled flows.
- YouVersion Platform REST APIdiscovered
Create a developer account and register an app in the YouVersion Platform portal. In your app settings, set the callback URL if you will use sign-in, then copy the generated app_key / App Key. The docs state this App Key is required for API access and also serves as the OAuth client_id for sign-in flows.
First create/register an app in the YouVersion Platform portal and note its app_key as the OAuth client_id; configure your app's callback URL there. Then run the documented PKCE authorization-code flow from Sign-in APIs: send the user to https://api.youversion.com/auth/authorize, handle the callback exchange via https://api.youversion.com/auth/callback, and exchange the code at POST https://api.youversion.com/auth/token to obtain a bearer access_token (and refresh token).
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing