Skip to main content
POST
Generate caption

Authorizations

Authorization
string
header
required

Your Kynva API key (kyn_live_xxx or kyn_test_xxx; legacy rf_ keys remain valid)

Body

application/json
topic
string
required

What the post is about

platform
string
required

Target platform

tone
enum<string>
Available options:
professional,
casual,
playful,
inspirational,
educational,
promotional,
storytelling,
urgent
category
string
brand
string
callToAction
string
keywords
string[]
includeEmojis
boolean
default:true
hashtagCount
number
default:5
lengthPreference
enum<string>
Available options:
short,
medium,
long
variations
number
default:3
Required range: 1 <= x <= 5

Response

200

Default Response