SDKs
Official Apertur SDKs for the nine most-used languages. Each SDK wraps the REST API with idiomatic types, handles signature verification, and ships with long-polling helpers.
Install
Pick your language. cURL is available everywhere and stays the default in the docs.
npm install @apertur/sdk
Quick start
Create your first upload session and print its upload URL.
import { Apertur } from '@apertur/sdk';
const client = new Apertur({ apiKey: 'aptr_live_xxxx' });
const session = await client.sessions.create({ tags: ['demo'] });
console.log(session.uuid, session.upload_url);All packages
Java
View package ↗ca.apertur:apertur-sdk<!-- pom.xml --> <dependency> <groupId>ca.apertur</groupId> <artifactId>apertur-sdk</artifactId> <version>0.1.5</version> </dependency>
Prefer raw HTTP? All code examples in the docs also include a cURL tab. Start with the getting started guide.