Kling API v1 video effects endpoints POST videos/image2video-effects and GET videos/effects updated:
- Removed
image_tail
parameter - no longer supported in the current API implementation - Added
mode
parameter - select betweenstd
(standard) andpro
(professional) quality modes - Enhanced effect validation - effects now include
effectSupported
andpromptSupported
flags to indicate capabilities - Updated response structure - reflects current API with detailed user points, tickets, and task information
Currently unsupported effects (require image preprocessing):
felt
(FeltFelt)furry
(PlushCut)jelly
(JellyJelly)pixel
(PixelPixel)yearbook
(Yearbook)polaroid
(Instant Film)spring_blossoms
(BloomBloom)
Note: This list may change and may not be complete. Effects marked as effectSupported: false
in the API response require multi-step preprocessing and are not yet available through this endpoint.
Examples
curl --location 'https://api.useapi.net/v1/kling/videos/image2video-effects' \
--header 'Authorization: Bearer user:12345-…' \
--header 'Content-Type: application/json' \
--form 'image="https://…"' \
--form 'effect="fighting"'
Result
curl --location 'https://api.useapi.net/v1/kling/videos/image2video-effects' \
--header 'Authorization: Bearer user:12345-…' \
--header 'Content-Type: application/json' \
--form 'image="https://…"' \
--form 'effect="skate"'
Result