AI Nap Me Video Generator API
curl --request POST \
--url https://api.goenhance.ai/api/v2/videoeffect/generate/nap_me \
--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/nap_me"
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/nap_me', 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/nap_me",
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/nap_me"
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/nap_me")
.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/nap_me")
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 Sleep Video Generator API
Integrate AI-powered sleeping videos into your apps. Transform static images into peaceful slumber scenes with realistic breathing patterns.
POST
/
api
/
v2
/
videoeffect
/
generate
/
nap_me
AI Nap Me Video Generator API
curl --request POST \
--url https://api.goenhance.ai/api/v2/videoeffect/generate/nap_me \
--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/nap_me"
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/nap_me', 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/nap_me",
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/nap_me"
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/nap_me")
.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/nap_me")
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 Sleep Video Generator API:API Overview
The AI Sleep Video Generator API enables developers to programmatically create videos of subjects in peaceful slumber. By sending image data to our endpoint, your application can generate realistic sleeping animations with subtle breathing movements, relaxed facial expressions, and natural sleep postures. This API is perfect for integrating into wellness applications, sleep tracking services, meditation platforms, or any service that would benefit from calming, restful content.⌘I
