VEED's generation models — like Fabric 1.0, which turns an image and an audio clip into a talking video — are served through fal.ai's queue at https://queue.fal.run/veed/fabric-1.0. Submit, then poll the status_url and response_url fal returns.
Create a key in the fal dashboard and send it as Authorization: Key <key>. In the examples it's written {{FAL_KEY}}.
Full reference: https://fal.ai/models/veed/fabric-1.0/api
Inputs from fal's example.
curl -X POST https://queue.fal.run/veed/fabric-1.0 \
-H "Authorization: Key {{FAL_KEY}}" \
-H "Content-Type: application/json" \
-d '{"image_url": "https://v3.fal.media/files/koala/NLVPfOI4XL1cWT2PmmqT3_Hope.png", "audio_url": "https://v3.fal.media/files/elephant/Oz_g4AwQvXtXpUHL3Pa7u_Hope.mp3", "resolution": "720p"}'