recommend
Returns primary_sound, TikTok sound URL, why, avoid_if, public proof, saturation_state, AIGC guidance, and copy_boundary.
/api/recommendExamples · n8n · Zapier · Make · ComfyUI
Describe a video or product. Get the recommended Wouldliker TikTok sound, official TikTok sound URL, public proof, a one-paragraph brief, and a caption pack. Two POST calls. No auth. CORS open.
Two endpoints do the work. Same input returns the same answer.
Returns primary_sound, TikTok sound URL, why, avoid_if, public proof, saturation_state, AIGC guidance, and copy_boundary.
/api/recommendReturns clip_brief, caption variants, hashtags, and an AIGC disclosure block when needed.
/api/briefHand tiktok_sound_url to whatever already attaches sounds at upload time. Wouldliker does not auto-post or return audio bytes.
Fit signal, not guaranteeDownload examples directly or open the guide page for each workflow.
Copy-paste recommend, brief, AIGC, two-call combo, football routing, and error examples.
Open examples ->n8nworkflowWebhook -> normalize -> recommend -> brief -> shaped output. Importable JSON.
Download JSON ->Node 18+clientOne-file native fetch helper with describeToPublishablePack().
Download JS ->Python 3.10+clientOne-file requests helper with the same two-call pack.
Download PY ->Use Wouldliker inside product-video and AI-video automation without API keys.
Import the workflow and call it from any AI-video or product feed.
Open guide ->Zapier / Maketwo HTTP stepsPOST recommend, then POST brief. Map tiktok_sound_url downstream.
Open guide ->ComfyUIcustom nodeReturn sound slug, sound URL, brief, captions, and boundary as graph outputs.
Open node ->OpenAPIcontractStable JSON contract for tools that ingest OpenAPI directly.
Open spec ->The live response uses primary_sound and copy_boundary. Do not use stale field names.
{
"type": "sound_recommendation",
"api_version": "1.2.0",
"primary_sound": {
"sound_slug": "vlog",
"name": "Vlog",
"tiktok_sound_url": "https://www.tiktok.com/music/Vlog-7501680481626785808"
},
"saturation_state": "default_route",
"copy_boundary": "Public proof is evidence of fit and momentum, not a guarantee of views."
}