Custom API & SDK

"Build anything—fully automate video generation, real-time personalization, and analytics at any scale."

Enterprise customers can integrate Blings directly into any workflow, backend system, or product using our flexible API and client-side SDK.

Integration Steps

1

Step 1: Get API credentials

Contact your account manager or Request Enterprise Access to obtain API keys.

2

Step 2: Install the SDK

Use npm, yarn, or include the script directly:

// npm
npm install @blings/player-sdk

// or via script tag
<script src="https://cdn.blings.io/sdk/v1/blings-player.min.js"></script>
3

Step 3: Integrate into your application

const player = new BlingsPlayer({
  container: '#vid',
  videoUrl: 'https://app.blings.io/vid.mp5',
  data: { first_name: 'Ada', order_id: 42 }
});
4

Step 4: Connect analytics events

player.on('videoComplete', () => {
  // Track completion, trigger next step in funnel, etc.
  yourAnalyticsService.track('video_completed');
});
Security & Self-Hosting Options
  • Private Cloud Deployment: Run Blings on your own infrastructure

  • Data Residency: EU, US, APAC regions available

  • SSO Integration: Connect to your identity provider

  • API Rate Limiting: Enterprise-grade throughput

  • Custom SLAs: Available for mission-critical applications

Examples: Auto-generate video for common workflows
  • Order confirmation videos with personalized product recommendations

  • Loyalty milestone celebrations with dynamic point values

  • Support ticket updates with personalized resolution steps

  • Onboarding sequences with custom user data

  • Account alerts with security information

  • /videos - Create and manage video templates

  • /renders - Generate personalized video links

  • /analytics - Pull engagement data and metrics

  • /webhooks - Configure real-time event notifications

Our developer success team can help architect custom integrations—reach out via Support & Contact.

Last updated