curl --request POST \
--url https://easy-peasy.ai/api/generate-audio-content \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"audio_id": "4bc4e8ee-f29e-4a53-996e-5da955c42927"
}
'{
"success": true,
"data": {
"summary": "The team discussed Q1 progress, reviewed the product roadmap, and assigned action items for the upcoming sprint.",
"title": "Q1 Review & Sprint Planning Meeting",
"keywords": "Q1 review, sprint planning, product roadmap, action items",
"action_items": "1. John to finalize the design mockups by Friday\n2. Sarah to update the project timeline\n3. Team to review the new feature spec"
}
}{
"error": "Audio has not been transcribed yet"
}{
"error": "Invalid API key"
}Transcription
Generate Audio Content
Generate AI-powered content from a completed transcription. Produces summaries, titles, action items, and more depending on the audio type.
Content generated by audio type:
- Meeting: summary, title, description, action items, keywords, timestamped overview, topics & bullets, LinkedIn post
- Podcast: summary, title, description, show notes, Twitter thread, article, newsletter, keywords, questions, LinkedIn post, timestamped overview, topics & bullets
- Therapy Session: summary, title, description, progress note, SOAP note, DAP note, keywords, timestamped overview, topics & bullets, LinkedIn post
You can generate all fields at once or specify individual fields with the fields parameter.
POST
/
api
/
generate-audio-content
curl --request POST \
--url https://easy-peasy.ai/api/generate-audio-content \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"audio_id": "4bc4e8ee-f29e-4a53-996e-5da955c42927"
}
'{
"success": true,
"data": {
"summary": "The team discussed Q1 progress, reviewed the product roadmap, and assigned action items for the upcoming sprint.",
"title": "Q1 Review & Sprint Planning Meeting",
"keywords": "Q1 review, sprint planning, product roadmap, action items",
"action_items": "1. John to finalize the design mockups by Friday\n2. Sarah to update the project timeline\n3. Team to review the new feature spec"
}
}{
"error": "Audio has not been transcribed yet"
}{
"error": "Invalid API key"
}Authorizations
API key for authentication. Get yours at https://easy-peasy.ai/settings/api
Headers
Your API key
Body
application/json
The UUID of the audio transcription
Example:
"4bc4e8ee-f29e-4a53-996e-5da955c42927"
Specific fields to generate. If omitted, all fields appropriate for the audio type are generated.
Available options:
summary, title, description, keywords, action_items, show_notes, twitterThread, article, newsletter, questions, linkedin_post, timestamped_overview, topics_and_bullets, progress_note, soap_note, dap_note If true, regenerate content even if it already exists.
Was this page helpful?
