Generate AI videos with Google Veo 3 - no GCP account, no billing setup, no OAuth headaches.
import requests
API_KEY = "your_rapidapi_key" # Free tier - no credit card!
response = requests.post(
"https://veo-3-video.p.rapidapi.com/generate",
headers={
"x-rapidapi-key": API_KEY,
"x-rapidapi-host": "veo-3-video.p.rapidapi.com",
"Content-Type": "application/json"
},
json={
"prompt": "A serene mountain lake at sunrise, mist rising from the water, cinematic 4K",
"duration": 8,
"aspect_ratio": "16:9"
}
)
data = response.json()
print("Video URL:", data["video_url"])
const axios = require('axios');
const response = await axios.post(
'https://veo-3-video.p.rapidapi.com/generate',
{
prompt: 'A serene mountain lake at sunrise, mist rising, cinematic 4K',
duration: 8,
aspect_ratio: '16:9'
},
{
headers: {
'x-rapidapi-key': 'your_rapidapi_key',
'x-rapidapi-host': 'veo-3-video.p.rapidapi.com'
}
}
);
console.log('Video URL:', response.data.video_url);
| Feature | Veo 3 on Vertex AI | NexaAPI Free Tier | NexaAPI Paid |
|---|---|---|---|
| Credit card required | Yes | No | Yes |
| GCP account required | Yes | No | No |
| Setup time | 30-60 min | 2 min | 2 min |
| Price per video | ~$0.40 | Free (limited) | $0.15 |
Get Free API Key on RapidAPI nexa-api.com
pip install nexaapi | npm install nexaapi
Pricing verified at nexa-api.com - March 2026 | Official Veo docs: cloud.google.com