Jump to Content
Elai
API Reference
v1.0

Log InElai
API Reference
Log In
v1.0API Reference

Introduction

  • Getting Started With API
  • API Use Cases
  • Authentication
  • Errors and Limitations

Personalization API

  • Create personalized videos
  • Render/create a personalized batchpost

Video API

  • Create a videopost
    • Copy/transform videopost
    • Translate videopost
    • Create from PPTX/PPTpost
    • Create from text, HTML or URLpost
  • Render a videopost
  • List videosget
  • Retrieve a videoget
  • Update a videopatch
  • Delete a videodel
  • Upload custom voicepost

Real-time API (BETA)

  • Real-time API Overview (Beta)
  • Create a streampost
  • Retrieve a streamget
  • Start a streamput
  • Submit webRTC candidatepost
  • Render a textpost
  • Interrupt renderdel
  • Close a streamdel
  • List streamsget

Story API

  • Story API overview
  • Apply templatepost
  • Generate slides/convert storypost
  • OpenAI GPT-4o Enhancements
    • Generate from scratch by GPTpost
    • Enhance the whole videopost
    • Enhance a specific slidepost
  • Full control

AVATARS API

  • Avatar API Overview
  • Avatars listget
  • Update avatarpatch

Users api

  • List usersget
  • Invite userpost
  • Update userpatch
  • Delete userdel

VOICE API

  • Languages/Voices listget
  • Get approximate durationpatch

Webhooks

  • Webhooks overview
  • Subscribepost
  • Unsubscribedel
  • Set secret tokenpost

Other

  • Upload media
    • Retrieve signed URLget
    • Upload to storage with signed URL
    • Confirm uploadpost
  • Slide structure
Powered by 

Update user

patch
https://apis.elai.io/api/v1/users/

Change user data

Language
Credentials
Header
Click Try It! to start a request and see the response here!