Skip to main content

VEED Fabric 1.0 API

The VEED Fabric 1.0 API turns a static character image into a talking video. Send an image and an audio file, and receive a video where the character speaks with lifelike lip-sync - in a single API call.

Unlike avatar tools that limit you to a preset library, Fabric works with any character image you own - a brand mascot, a stylized illustration, or a user-uploaded photo.


What Does It Do?

  • Make any image talk - no avatar library or avatar selection required. Use any character image you own.

  • Lifelike lip-sync driven by your audio file

  • Up to 1 minute of generated video per API call

  • Built for high-volume, programmatic generation - not just one-off clips

  • Pure API access - no VEED account or editor required. Drop it directly into your product.


What Can You Build With It?

  • Apps that turn a user's photo and voice note into a shareable video

  • Animated brand mascots, characters, or product spokespeople

  • Personalized video outreach at scale - for sales, onboarding, or education

  • AI avatar features inside SaaS products

  • Stylized animation pipelines using pre-stylized source images (clay, anime, illustrated characters, and more)


Where Can I Access It?

There are two routes, and they're billed separately. Pick whichever suits your stack.

Direct from VEED

Fabric 1.0 is available on VEED's own API platform at api.veed.io, billed in API credits.

To get started, you will need:

  1. A VEED API account. This is separate from a VEED editor account.

  2. Prepaid API credits, added in Billing.

  3. A VEED API key, created in the API keys section.

For the endpoint, inputs, and full reference, see Lipsync APIs: Fabric 1.0 and Lipsync 2.0.

Via fal.ai

Fabric 1.0 is also hosted on fal.ai, a third-party AI model marketplace that manages authentication and billing, and provides official Python and JavaScript SDKs.

To get started, you will need:

  1. A free fal.ai account

  2. A FAL API key, generated from your FAL dashboard

No VEED account or VEED credentials are required for this route.

Playground and model page: fal.ai/models/veed/fabric-1.0/playground

Product landing page: veed.io/ai/fabric-1-0-api


Who Is It For?

Fabric 1.0 is designed for developers and product teams building AI video features at scale, including:

  • SaaS products adding talking-avatar functionality

  • Mobile apps that turn user-uploaded photos into videos

  • Sales and marketing platforms automating personalized video outreach

  • Agencies and content pipelines generating high volumes of video

Just want to make a one-off talking video? Use the Fabric tool inside VEED instead - no API setup required.


Important Notes

  • The two routes are billed separately. Credits or spend on one don't carry over to the other.

  • If you're using Fabric via fal.ai and have a billing query, contact fal.ai support. For the VEED route, contact [email protected].

  • Each API call supports up to 1 minute of generated video. Longer content requires multiple calls.


FAQ

  • Q: Do I need a VEED account to use the API?

    • It depends on the route. Via fal.ai, no — you only need a fal.ai account and a FAL API key. Direct from VEED, you need a VEED API account, which is separate from a VEED editor account.

  • Q: Which route should I use?

    • If you already use fal.ai or want its SDKs, use that route. If you want everything billed through VEED, or you're already using other VEED API models, go direct at api.veed.io.

  • Q: Can I use any image of a character?

    • Yes. Fabric works with any character image you own, including brand mascots, illustrated characters, and user-uploaded photos. There is no preset avatar library.

  • Q: What audio formats are supported?

    • For specific supported formats and technical requirements, refer to the model page for the route you're using.

  • Q: How long can the generated video be?

    • Each API call supports up to 1 minute of generated video.

  • Q: Is there a minimum charge per job?

    • Billing is per second on both routes, with no stated minimum. Confirm current billing details before going live.

Did this answer your question?