API voor videobewerking om je applicaties naar een hoger niveau te tillen

Integreer de AI-aangedreven videobewerking van Submagic in uw product met onze krachtige API. Automatische ondertitels van wereldklasse, b-roll, muziek, effecten, het hergebruiken van lange video’s voor kortere versies en nog veel meer.

Geliefd bij +200.000 agentschappen en videobewerkers

curl -X POST "https://api.submagic.co/v1/projects" \
  -H "x-api-key: sk-your-api-key-here" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "My First Video",
    "language": "en",
    "videoUrl": "https://drive.google.com/video.mp4",
    "templateName": "Hormozi 2"
  }'
const createProject = async () => {
  const response = await fetch("https://api.submagic.co/v1/projects", {
    method: "POST",
    headers: {
      "x-api-key": "sk-your-api-key-here",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      title: "My First Video",
      language: "en",
      videoUrl: "https://drive.google.com/video.mp4",
      templateName: "Hormozi 2",
    }),
  });

  const project = await response.json();
  console.log("Project created:", project.id);
  return project;
};
import requests
import json

def create_project():
    url = 'https://api.submagic.co/v1/projects'
    headers = {
        'x-api-key': 'sk-your-api-key-here',
        'Content-Type': 'application/json'
    }
    data = {
        'title': 'My First Video',
        'language': 'en',
        'videoUrl': 'https://drive.google.com/video.mp4',
        'templateName': 'Hormozi 2',
    }

    response = requests.post(url, headers=headers, json=data)
    project = response.json()

    print(f"Project created: {project['id']}")
    return project

Waarom de Submagic API?

Beproefd door 3 miljoen gebruikers wereldwijd.

Als content de koning is, dan is video het imperium. Of je nu een SaaS-applicatie van wereldklasse ontwikkelt of een bureau bent dat de activiteiten van zijn klanten wil opschalen: Submagic is de AI-API voor videobewerking die bij je past.

Met deze video-API kun je programmatisch door AI gegenereerde ondertitels voor je video’s aanmaken. Of je nu een videobewerkingsplatform of een contentmanagementsysteem bouwt, of je videoworkflow automatiseert: onze API biedt videoverwerkingsmogelijkheden op bedrijfsniveau.

Aan de slag

Een goed gedocumenteerde API waarmee je binnen enkele minuten aan de slag kunt.

1. Vraag je API-sleutel aan

Maak een Submagic-account aan en genereer je API-sleutel via je accountinstellingen

2. Verzoek aan eindpunt

Upload een video of voer een video-URL in om de verwerking te starten

3. Resultaten behalen

Download je bewerkte video met ondertitels en toegepaste effecten.

Vraag je API-sleutel aan

Handleidingen waarmee je binnen enkele minuten aan de slag kunt

curl -X POST "https://api.submagic.co/v1/projects" \
  -H "x-api-key: sk-your-api-key-here" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "My First Video",
    "language": "en",
    "videoUrl": "https://drive.google.com/video.mp4",
    "templateName": "Hormozi 2"
  }'
const createProject = async () => {
  const response = await fetch("https://api.submagic.co/v1/projects", {
    method: "POST",
    headers: {
      "x-api-key": "sk-your-api-key-here",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      title: "My First Video",
      language: "en",
      videoUrl: "https://drive.google.com/video.mp4",
      templateName: "Hormozi 2",
    }),
  });

  const project = await response.json();
  console.log("Project created:", project.id);
  return project;
};
import requests
import json

def create_project():
    url = 'https://api.submagic.co/v1/projects'
    headers = {
        'x-api-key': 'sk-your-api-key-here',
        'Content-Type': 'application/json'
    }
    data = {
        'title': 'My First Video',
        'language': 'en',
        'videoUrl': 'https://drive.google.com/video.mp4',
        'templateName': 'Hormozi 2',
    }

    response = requests.post(url, headers=headers, json=data)
    project = response.json()

    print(f"Project created: {project['id']}")
    return project
curl -X GET "https://api.submagic.co/v1/languages" \
  -H "x-api-key: sk-vul-hier-je-api-sleutel-in"
const response = await fetch("https://api.submagic.co/v1/languages", {
  headers: {
    "x-api-key": "sk-your-api-key-here",
  },
});

const data = await response.json();
console.log(data.languages);
import requests

headers = {
    'x-api-key': 'sk-your-api-key-here'
}

response = requests.get('https://api.submagic.co/v1/languages', headers=headers)
data = response.json()

for language in data['languages']:
    print(f"{language['name']}: {language['code']}")
curl -X POST "https://api.submagic.co/v1/projects" \
  -H "x-api-key: sk-your-api-key-here" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "My Awesome Video",
    "language": "en",
    "videoUrl": "https://example.com/videos/sample.mp4",
    "templateName": "Hormozi 2",
    "webhookUrl": "https://yoursite.com/webhook/submagic",
    "dictionary": ["Submagic", "AI-powered", "captions"],
    "magicZooms": true,
    "magicBrolls": true,
    "magicBrollsPercentage": 75
  }'
const createProject = async () => {
  const response = await fetch("https://api.submagic.co/v1/projects", {
    method: "POST",
    headers: {
      "x-api-key": "sk-your-api-key-here",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      title: "My Awesome Video",
      language: "en",
      videoUrl: "https://example.com/videos/sample.mp4",
      templateName: "Hormozi 2",
      webhookUrl: "https://yoursite.com/webhook/submagic",
      dictionary: ["Submagic", "AI-powered", "captions"],
      magicZooms: true,
      magicBrolls: true,
      magicBrollsPercentage: 75,
    }),
  });

  const project = await response.json();
  console.log("Project created:", project.id);
  return project;
};
import requests
import json

def create_project():
    url = 'https://api.submagic.co/v1/projects'
    headers = {
        'x-api-key': 'sk-your-api-key-here',
        'Content-Type': 'application/json'
    }
    data = {
        'title': 'My Awesome Video',
        'language': 'en',
        'videoUrl': 'https://example.com/videos/sample.mp4',
        'templateName': 'Hormozi 2',
        'webhookUrl': 'https://yoursite.com/webhook/submagic',
        'dictionary': ['Submagic', 'AI-powered', 'captions'],
        'magicZooms': True,
        'magicBrolls': True,
        'magicBrollsPercentage': 75
    }

    response = requests.post(url, headers=headers, json=data)
    project = response.json()

    print(f"Project created: {project['id']}")
    return project

Functies van de API voor videobewerking

Functies waar makers dol op zijn, voor onderweg.

Klaar voor ontwikkeling

Ontwikkeld om ontwikkelaars dezelfde bewerkingsmogelijkheden te bieden waar contentmakers zo dol op zijn, maar dan met volledige automatisering en schaalbaarheid. Voeg automatisch ondertitels toe aan duizenden video’s per dag, pas huisstijlen toe en bereik een wereldwijd publiek, allemaal vanuit je backend.

Goed gedocumenteerd

De Submagic API is goed gedocumenteerd, zodat ontwikkelaars zich binnen enkele minuten kunnen aanmelden en hun eerste aanroep kunnen doen. Geavanceerde functies zijn eenvoudig te bouwen en je kunt de ondersteuning krijgen die je nodig hebt van onze ontwikkelaarsgemeenschap op Discord.

Webhooks

Ontvang realtime meldingen zodra de verwerking van je video is voltooid. Stel het eenmaal in en je hoeft er niet meer naar om te kijken; wij laten je weten wanneer alles klaar is.

Viral

De Submagic API levert uiterst nauwkeurige ondertitels in meer dan 100 talen. Of je nu op grote schaal automatisch ondertitels aanbrengt bij door gebruikers gegenereerde content (UGC) of videotools ontwikkelt voor internationale teams: onze API vermindert het nabewerkingswerk met meer dan 98%.

Videomaker voor marketingteams

Maakt van lange video’s korte video’s

Maak automatisch viral van elke lange video. Met alleen een YouTube-link of door een bestand te uploaden, zoekt de Submagic API de meest boeiende momenten eruit en levert kant-en-klare korte filmpjes op voor TikTok, Reels en YouTube Shorts.

Bekijk het transcript met tijdcode

Krijg via het programma toegang tot het transcript met tijdcode voor nauwkeurige optimalisaties. Krijg controle over elk woord en elke pauze.

Video uploaden via URL of bestand

Download video’s via een URL of een bestand. Submagic is vanaf het begin heel eenvoudig. Geen e-mails meer en geen wachttijden op meldingen. Ontvang video’s zodra je klant ze in een bepaalde map plaatst.

Magische b-rolls

Submagic houdt rekening met de context van je video en voegt b-rolls perfect passende b-rolls toe. Nog één stap en je video is klaar, volledig geautomatiseerd.

Achtergrondmuziek

Muziek is essentieel voor elke vorm van verhalen vertellen. Het versterkt het verhaal. Voeg automatisch achtergrondmuziek toe aan je video’s en bereik een groter publiek.

Magische zooms

Verhalen vertellen is een kunst, en als je verhalen vertelt op een klein apparaat, moet dat boeiend zijn. Zooms versterken je boodschap en dankzij de Submagic API zijn ‘magische zooms’ nu volledig geautomatiseerd.

Toepassingsvoorbeelden van de API voor videobewerking

Agentschappen

Stroomlijn en versnel je bewerkingswerk voor meerdere klanten. Wat vroeger uren kostte en beide handen vereiste, is nu geautomatiseerd. En je hoeft er geen vinger meer naar te steken.

SaaS

Gebruik Submagic om je podcast-editor te optimaliseren en je klanten direct toegang te geven tot een schat aan functies.

E-commerce

Automatiseer video’s voor je uitgebreide productassortiment en verspreid video’s op grote schaal. Wat vroeger onmogelijk leek, is nu een fluitje van een cent.

Studio's

Neem meer klanten aan. Automatiseer en versnel je workflow, zodat je meer tijd vrijmaakt om nieuwe klanten aan te nemen.

Onderwijs

Scholen, hogescholen en websites met online lessen kunnen nu op grote schaal educatieve video’s automatiseren.

Makers

Makers waar veel vraag naar is, openen een wereld van onbenutte groeimogelijkheden. Wat vroeger uren kostte, kan nu worden geautomatiseerd.

Liever integraties zonder code?

Integreer de door AI aangestuurde videobewerking van Submagic in je eigen product met onze krachtige API. Automatische ondertitels, b-roll, muziek, effecten en nog veel meer.

Submagisch logo

Gebruik Submagic
vandaag nog gratis.

Probeer Submagic gratis
Submagic Ontwerppartners