DocsSign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
  • Generate
Jobs9
  • post/api/v1/jobsCreate job with payment options
  • get/api/v1/jobs/{id}/upload-urlGet presigned upload URL (requires payment)
  • get/api/v1/jobs/{id}Get job status and outputs
  • post/api/v1/jobs/{id}/complete-uploadConfirm upload and trigger processing (upload-based jobs only)
  • post/api/v1/jobs/{id}/processVerify payment and trigger processing for a no-upload derivative job
  • post/api/v1/jobs/{id}/checkoutGet or create Stripe checkout for a job
  • get/api/v1/jobs/{id}/outputs/{role}/downloadDownload a job output (transcript supports format conversion)
  • delete/api/v1/jobs/{id}/sourceDelete source file
  • delete/api/v1/jobs/{id}/outputs/{role}Delete a named output
Sessions2
  • post/api/v1/sessionsCreate anonymous session
  • get/api/v1/sessions/meGet session status
Test1
  • get/api/testMPP smoke test ($0.01 USDC)
    WE

    Weftly API

    Post-production: transcribe and summarize audio/video, cut clips with captions, export transcripts

    12 operations·15 schemas·1 revision

    Changes

    Full history

    Source

    View schema
    Spec
    OpenAPI 3.1.0
    Document
    api.weftly.ai · JSON, 34 KB
    Retrieved
    Oct 20, 2026, 10:05 UTC
    Digest
    159cec179228

    For agents

    Every page here has a markdown twin. The overview is one fetch; the llms.txt lists every operation with a link to its own markdown.

    curl https://skmtc.dev/weftly/apis/weftly-api.md
    curl https://skmtc.dev/weftly/apis/weftly-api/llms.txt