Skip to main content
QriibQriib
Developer SDKs

Create and run Qriib rooms from your own backend.

Official TypeScript and Python packages that create rooms, issue invite links, end sessions, and read recordings and analytics — without hand-writing signed requests.

Languages

TypeScript + Python

Runtime

Node.js 18+

API version

v4

A server-side client for the parts you would otherwise wire by hand.

The SDK wraps the v4 API behind typed methods. Request signing is generated for you, responses come back as typed objects, and errors arrive as named classes instead of raw status codes.

  • Rooms

    Create instant or scheduled rooms, read the active room, list past rooms, generate invite links, and end a session.

  • Recordings

    Retrieve recordings produced by a room so your product can list, play back, or archive them.

  • Analytics

    Pull per-room analytics to report usage, attendance, and session quality inside your own dashboards.

  • Branding

    Upload and update project logos so the rooms your product creates carry your identity.

Qriib developer SDK reference documentation

Three steps to your first room

The same path the developer guide walks through.

Get your keys

Create a project and copy the API key and secret key from the dashboard.

Install the package

Add the SDK with npm, yarn, or pnpm — or pip if you are building in Python.

Initialise and create

Construct the client with your keys and call the rooms namespace to open your first room.

Why teams use the SDK instead of raw HTTP

The differences show up on the second day, not the first.

Signing handled for you

Request signatures are generated automatically, so you are not maintaining crypto code to stay authenticated.

Typed end to end

Full type definitions and named error classes turn integration mistakes into compile-time and catch-block problems.

Runs where you already build

Works across React, Vue, Angular, Svelte, Next.js, Nuxt, and Gatsby, plus backend, mobile, and desktop runtimes.

Developer SDKs

Ready to open your first room?

The SDK reference has install commands, the full method list, and copy-ready examples.

    Arabic-First Intelligent Ecosystem | قريب