Colossyan

Colossyan is an AI avatar and video generation platform for learning and development. Its REST API turns scripts into studio-quality videos with AI avatars and voices, lists avatars/presenters, voices and templates, supports instant avatar and voice clone creation, and exposes asynchronous video-generation jobs with webhook callbacks. API access requires a Business or Enterprise plan.

5 APIs 0 Features
AIVideo GenerationAvatarsText to VideoLearning and Development

APIs

Colossyan Video Generation API

Creates videos from a script + avatar + voice by submitting an asynchronous video-generation job, with template-based generation, dynamic variable substitution, and retrieval/de...

Colossyan Avatars / Presenters API

Lists available avatars/presenters (Studio, Scenario, and Instant types) and creates custom Instant avatars from a source image or video URL.

Colossyan Voices API

Lists the AI voices available for narration across the platform's supported languages, identified by a speaker ID used in video generation.

Colossyan Templates API

Generates videos from reusable Colossyan templates, supplying dynamic variables to populate text, avatars, and media placeholders.

Colossyan Job Status / Webhooks API

Retrieves and cancels video-generation jobs and delivers completion notifications to a caller-supplied callback (webhook) URL with the public video URL, status, and custom callb...

Collections

Pricing Plans

Colossyan Plans Pricing

5 plans

PLANS

Rate Limits

Colossyan Rate Limits

4 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Colossyan API
  version: '1.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Video Generation
    type: folder
  items:
  - info:
      name: Create a video-generation job.
      type: http
    http:
      method: POST
      url: https://app.colossyan.com/api/v1/video-generation-jobs
      body:
        type: json
        data: '{}'
    docs: Submits an asynchronous job that renders a video from a video creative descriptor (scenes, tracks, avatars, scripts,
      voices). Optionally supply a callback URL and dynamic variables.
  - info:
      name: Get a video-generation job.
      type: http
    http:
      method: GET
      url: https://app.colossyan.com/api/v1/video-generation-jobs/:videoGenerationJobId
      params:
      - name: videoGenerationJobId
        value: ''
        type: path
        description: The identifier of the video-generation job.
    docs: Retrieves the status and progress of a video-generation job.
  - info:
      name: Cancel a video-generation job.
      type: http
    http:
      method: DELETE
      url: https://app.colossyan.com/api/v1/video-generation-jobs/:videoGenerationJobId
      params:
      - name: videoGenerationJobId
        value: ''
        type: path
        description: The identifier of the video-generation job.
    docs: Cancels an in-progress video-generation job.
  - info:
      name: Create a video-generation job from a template.
      type: http
    http:
      method: POST
      url: https://app.colossyan.com/api/v1/video-generation-jobs/template-jobs
      body:
        type: json
        data: '{}'
    docs: Generates a video from an existing Colossyan template, supplying dynamic variables to populate template placeholders.
- info:
    name: Generated Videos
    type: folder
  items:
  - info:
      name: Get a generated video.
      type: http
    http:
      method: GET
      url: https://app.colossyan.com/api/v1/generated-videos/:videoId
      params:
      - name: videoId
        value: ''
        type: path
        description: The identifier of the generated video.
    docs: Retrieves details and download URLs for a generated video.
  - info:
      name: Delete a generated video.
      type: http
    http:
      method: DELETE
      url: https://app.colossyan.com/api/v1/generated-videos/:videoId
      params:
      - name: videoId
        value: ''
        type: path
        description: The identifier of the generated video.
    docs: Deletes a generated video.
- info:
    name: Avatars
    type: folder
  items:
  - info:
      name: List avatars.
      type: http
    http:
      method: GET
      url: https://app.colossyan.com/api/v1/assets/actors
    docs: Returns the avatars/presenters available to the workspace (Studio, Scenario, and Instant avatar types).
  - info:
      name: Create an Instant avatar.
      type: http
    http:
      method: POST
      url: https://app.colossyan.com/api/v1/assets/actors
      body:
        type: json
        data: '{}'
    docs: Creates a custom Instant avatar from a source image or video URL in a single request.
- info:
    name: Voices
    type: folder
  items:
  - info:
      name: List voices.
      type: http
    http:
      method: GET
      url: https://app.colossyan.com/api/v1/assets/voices
    docs: Returns the AI voices available for narration across the platform's supported languages.
- info:
    name: Experimental
    type: folder
  items:
  - info:
      name: Generate a draft from a knowledge source.
      type: http
    http:
      method: POST
      url: https://app.colossyan.com/api/knowledge-to-draft/generate-draft
      body:
        type: json
        data: '{}'
    docs: Experimental endpoint that generates a video draft from a knowledge source. Served from the non-versioned base URL
      and subject to change.
bundled: true