Prerequisites: You need a Partner account with at least one licensed persona. Don’t have one? Contact sales.
Human-in-the-Loop Quality: Unleeshed generates authentic, high-fidelity commentary through a human-in-the-loop workflow. Creators inject their real perspective before AI generates. This ensures genuine responses but means commentary typically arrives within hours, not seconds.
Step 1: Get Your API Key
1
Log into Partner Dashboard
Go to app.unleeshed.ai/partner and sign in.
2
Navigate to API Keys
Click Developer → API Keys in the sidebar.
3
Create a New Key
Click Create API Key, name it “Quickstart Test”, and select these scopes:
personas:readtopics:submittopics:read
4
Copy Your Key
Copy the key immediately — it’s only shown once!
Step 2: Find Your Personas
Let’s see which personas you have access to.Step 3: Create a Topic
Now let’s submit a topic for commentary. Pick a hot sports topic (max 100 characters) and send it to your personas.Save the
topic_id — you need it to fetch the commentaries.Step 4: Check Status
Since commentary involves human creators, it takes time. Use the status endpoint to monitor progress.Timeline: Creators typically respond within 30 minutes to a few hours. Set up periodic polling (every 1-5 minutes) or use webhooks in production.
Step 5: Fetch the Commentary
Onceoverall_status is partial or completed, fetch the ready commentaries:
You’re Set Up!
You’ve completed the integration basics:1
Created an API key
With the right scopes for commentary generation
2
Retrieved your licensed personas
So you know who can generate commentary
3
Submitted a topic
And selected which personas should respond
4
Learned to check status
Monitor the human-in-the-loop workflow
5
Fetched the results
Unique, high-fidelity commentary from each persona
What’s Next?
Display Best Practices
Learn how to beautifully present commentaries in your UI.
Error Handling
Build robust integrations that handle edge cases.
Core Concepts
Deep dive into personas, licensing, and fidelity.
Full API Reference
Explore all available endpoints.