SDK Reference

Add Genuin's social experiences to your site or app, on the web, iOS, Android, React Native, and Flutter. Pick your technology, then the experience: social standard sizes, custom sizes, IAB-compatible sizes, or a landing page you own and control.

Pick your technology and experience

Choose what you build with and what you want to add. Each answer shows what you get, a first snippet, and the full guides.

Feeds, carousels, standard walls, and grids, with the video aspect ratio you pick in your Business Account.

Add a feed, carousel, standard wall, or grid to any page. Create an embed or a placement in your Business Account under Grow > On Site, pick its layout and video aspect ratio, then add a container and the Web SDK script. One script runs every embed on the page.

Sizes: Feed, carousel, standard wall, and grid layouts, with video tiles at 9:16 by default, or 1:1, 2:3, 3:2, 16:9, 4:3, 3:4, 3:5, or 2:1

index.html
html
<div id="gen-sdk" class="gen-sdk-class" style="width: 100%; height: 600px;"></div>
<script src="https://media.begenuin.com/sdk/2.0.6/gen_sdk.min.js"></script>
<script>
  window.genuin.init({
    embed_id: "{{EMBED_ID}}",
    api_key: "<<YOUR_API_KEY>>",
  });
</script>

Works on every platform

Deliver contextual feeds with page, user, and location context

Pass what a visitor is looking at, who they are, and where they are to an embed or a placement. Learn how Genuin turns those signals into a ranked feed.

Customize the Genuin video player

Set the size, tile layout, profile menu, onboarding prompts, and deep-link behaviour of Genuin carousels, standard walls, and full-screen feeds on every SDK.

Sign members out and handle expired sessions

End a member's Genuin session when they sign out of your app, keep the SDK in step with your own sign-in state, and recover when a Genuin session expires.

Pause and resume Genuin feeds with your app lifecycle

Stop Genuin video when an embed scrolls away, your screen changes, or your app goes to the background, and start it again when the viewer comes back.

Handle Genuin deep links in your app

Open shared Genuin video, community, group, and profile links inside your app instead of the browser, on Android, iOS, React Native, Flutter, and the web.

Set up push notifications in the Genuin SDK

Register device tokens with the Genuin SDK and open the right community, group, or post when a member taps a Genuin notification.

Camera and video creation in the Genuin SDK

Record, import, edit, and post video from inside your app with the Genuin camera modules, and control who can create from your Business Account.

Request camera, microphone, and photo library permissions

Declare the access your Genuin features use, and let the SDK ask members at the moment they record, upload, or save.

Receive engagement events in your own analytics

Capture what members watch and do inside Genuin views as events in your own analytics: live from the SDKs, and in batches to your warehouse.

TRUST AND COMPLIANCE

© 2026 Genuin Inc.

Genuin Footer