AI Thunder God Video Generator API
curl --request POST \
--url https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"args": {
"reference_img": "https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg"
}
}
'import requests
url = "https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god"
payload = { "args": { "reference_img": "https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg" } }
headers = {
"Authorization": "<authorization>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: '<authorization>', 'Content-Type': 'application/json'},
body: JSON.stringify({
args: {
reference_img: 'https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg'
}
})
};
fetch('https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'args' => [
'reference_img' => 'https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god"
payload := strings.NewReader("{\n \"args\": {\n \"reference_img\": \"https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "<authorization>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god")
.header("Authorization", "<authorization>")
.header("Content-Type", "application/json")
.body("{\n \"args\": {\n \"reference_img\": \"https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg\"\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = '<authorization>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"args\": {\n \"reference_img\": \"https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg\"\n }\n}"
response = http.request(request)
puts response.read_body{
"code": 0,
"msg": "Success",
"data": {
"img_uuid": "c12b656c-747a-44fd-9c80-add79b0c52d5"
}
}Quick Start
AI Thunder God Video Generator API
Integrate AI-powered lightning videos into your apps. Transform static images into epic scenes with electricity effects and dramatic elements.
POST
/
api
/
v2
/
videoeffect
/
generate
/
thunder_god
AI Thunder God Video Generator API
curl --request POST \
--url https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"args": {
"reference_img": "https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg"
}
}
'import requests
url = "https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god"
payload = { "args": { "reference_img": "https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg" } }
headers = {
"Authorization": "<authorization>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: '<authorization>', 'Content-Type': 'application/json'},
body: JSON.stringify({
args: {
reference_img: 'https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg'
}
})
};
fetch('https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'args' => [
'reference_img' => 'https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god"
payload := strings.NewReader("{\n \"args\": {\n \"reference_img\": \"https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "<authorization>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god")
.header("Authorization", "<authorization>")
.header("Content-Type", "application/json")
.body("{\n \"args\": {\n \"reference_img\": \"https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg\"\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.goenhance.ai/api/v2/videoeffect/generate/thunder_god")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = '<authorization>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"args\": {\n \"reference_img\": \"https://cdn.goenhance.ai/user/goenhance/f52840534004f9a52cbe6d2aec7fa164.jpg\"\n }\n}"
response = http.request(request)
puts response.read_body{
"code": 0,
"msg": "Success",
"data": {
"img_uuid": "c12b656c-747a-44fd-9c80-add79b0c52d5"
}
}Example
Example output from the AI Thunder God Video Generator API:API Overview
The AI Thunder God Video Generator API enables developers to programmatically create videos of subjects wielding lightning powers. By sending image data to our endpoint, your application can generate dynamic electrical effects with realistic lightning bolts, energy discharges, and atmospheric interactions. This API is perfect for integrating into entertainment applications, superhero-themed platforms, gaming services, or any platform that would benefit from engaging, visually powerful thunder and lightning content.⌘I
