Embed SDK
Reference for the @learncard/embed-sdk — zero-dependency credential claim button for any website
Installation
npm install @learncard/embed-sdk<script src="https://cdn.jsdelivr.net/npm/@learncard/embed-sdk@latest/dist/learncard.js"></script>import { init } from '@learncard/embed-sdk';Quick Start
<div id="claim-here"></div>
<script src="https://cdn.jsdelivr.net/npm/@learncard/embed-sdk@latest/dist/learncard.js"></script>
<script>
LearnCard.init({
publishableKey: 'pk_your_key_here',
target: '#claim-here',
credential: { name: 'My Template Name' },
partnerName: 'Your Organization',
});
</script>How It Works
Architecture Details
init(options)
init(options)InitOptions
InitOptionsProperty
Type
Required
Description
BrandingTokens
BrandingTokensProperty
Type
Description
CredentialConfig
CredentialConfigClaimSuccessDetails
ClaimSuccessDetailsExamples
Custom Branding
Handle Success in Your UI
Custom Auth Handlers
Stub Mode (No Backend)
Browser Support
Bundle Size
Format
Raw
Gzipped
See Also
Last updated
Was this helpful?