cURL
curl -X POST 'https://devapi.pika.art/generate/pikaffects' \
-H 'X-API-KEY: your_api_key' \
-H 'Accept: application/json' \
-F 'pikaffect=Love Bomb' \
-F 'promptText=A love-themed explosion scene' \
-F 'negativePrompt=blurry, low quality' \
-F 'seed=12345' \
-F 'image=@image.jpg;type=image/jpg'
import requests
url = "https://devapi.pika.art/generate/pikaffects"
payload = {
"pikaffect": "Love Bomb", # Choose from: Explode, Melt, Love Bomb, etc.
"promptText": "A love-themed explosion scene",
"negativePrompt": "blurry, low quality",
"seed": 12345
}
headers = {
"X-API-KEY": "your_api_key",
"Accept": "application/json"
}
files = {
"image": ("image.jpg", open("image.jpg", "rb"), "image/jpg")
}
response = requests.post(url, data=payload, headers=headers, files=files)
print(response.json())
{
"video_id": "<string>"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Endpoints
Pikaffects
Generate a video with a specific Pikaffect. Supported Pikaffects: Cake-ify, Crumble, Crush, Decapitate, Deflate, Dissolve, Explode, Eye-pop, Inflate, Levitate, Melt, Peel, Poke, Squish, Ta-da, Tear
POST
/
generate
/
pikaffects
cURL
curl -X POST 'https://devapi.pika.art/generate/pikaffects' \
-H 'X-API-KEY: your_api_key' \
-H 'Accept: application/json' \
-F 'pikaffect=Love Bomb' \
-F 'promptText=A love-themed explosion scene' \
-F 'negativePrompt=blurry, low quality' \
-F 'seed=12345' \
-F 'image=@image.jpg;type=image/jpg'
import requests
url = "https://devapi.pika.art/generate/pikaffects"
payload = {
"pikaffect": "Love Bomb", # Choose from: Explode, Melt, Love Bomb, etc.
"promptText": "A love-themed explosion scene",
"negativePrompt": "blurry, low quality",
"seed": 12345
}
headers = {
"X-API-KEY": "your_api_key",
"Accept": "application/json"
}
files = {
"image": ("image.jpg", open("image.jpg", "rb"), "image/jpg")
}
response = requests.post(url, data=payload, headers=headers, files=files)
print(response.json())
{
"video_id": "<string>"
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}