Get Account Details
HAPPY_SCRIBE_GET_ACCOUNT_DETAILSRetrieve your account information including subscription plan, usage statistics, and account status to monitor your current service level and API consumption.
Happy Scribe
20 actions for Happy Scribe workflows.
Operations are the actions a workflow can take in Happy Scribe, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Retrieve information about your Happy Scribe account, including subscription details, usage statistics, and account settings. Use this when you need to verify account status or display account information within your application.
Get Account Details
HAPPY_SCRIBE_GET_ACCOUNT_DETAILSRetrieve your account information including subscription plan, usage statistics, and account status to monitor your current service level and API consumption.
Download and manage transcription exports in various formats such as SRT, VTT, or Word documents. This is essential when you need to deliver finalized transcriptions to users or integrate them into other systems.
Export Transcription
HAPPY_SCRIBE_HS_EXPORT_TRANSCRIPTIONDownloads completed transcriptions in your preferred format, whether you need a Word document, subtitle file, or editing software compatible format. This lets you repurpose your transcribed content across different platforms and workflows.
Retrieve Export
HAPPY_SCRIBE_HS_RETRIEVE_EXPORTCheck the status of your Happy Scribe export and retrieve the download link for your transcribed content. Use this when you need to verify an export is ready or access your completed transcript files.
Access the complete list of languages supported by Happy Scribe for transcription and translation services. Check this before initiating transcription or translation orders to ensure your target language is available.
Get Supported Languages
HAPPY_SCRIBE_GET_LANGUAGE_LISTRetrieve all language codes supported by Happy Scribe's transcription service to ensure your audio or video files can be accurately transcribed in your target language. This helps you verify language availability before uploading content for transcription.
Manage translation orders including creation, confirmation, and status tracking. Use these operations to orchestrate multi-language transcription workflows where translations are required alongside the original transcripts.
Confirm Order
HAPPY_SCRIBE_HS_CONFIRM_ORDERFinalizes a pending transcription order that was created with confirmation disabled, allowing you to submit it for processing after reviewing details.
Create Translation Order
HAPPY_SCRIBE_HS_CREATE_TRANSLATION_ORDERConvert completed transcriptions into multiple language translations to expand your content's reach to international audiences. This streamlines the process of creating multilingual versions of your audio or video content.
Retrieve Order
HAPPY_SCRIBE_RETRIEVE_ORDERRetrieve the complete details of a transcription or translation order including its current status, pricing, and operations performed. This helps you track order progress and verify that your transcription or translation work is being processed correctly.
Access system information such as API version, available formats, rate limits, and error code references. Consult these endpoints to understand API capabilities, monitor usage, and implement proper error handling in your integration.
Get API Rate Limit
HAPPY_SCRIBE_GET_RATE_LIMITCheck your current API usage limits and understand when you might hit rate restrictions on transcription requests. This helps you plan your transcription workflow and avoid failed requests due to usage caps.
Get API Version
HAPPY_SCRIBE_HS_GET_API_VERSIONRetrieves the current API version of Happy Scribe to ensure compatibility with your integration and identify when updates are available.
Get Error Codes
HAPPY_SCRIBE_HS_GET_ERROR_CODESRetrieve a reference guide of HTTP error codes and their meanings from Happy Scribe to understand and troubleshoot API response issues. This helps you quickly diagnose problems when integrating Happy Scribe transcription services with your workflow.
Get Supported Formats
HAPPY_SCRIBE_HS_GET_SUPPORTED_FORMATSRetrieves the file formats that Happy Scribe can accept and produce for transcription and subtitle projects. Use this to verify compatibility before uploading your media files.
Generate subtitle files from transcriptions with proper timing and formatting for video content. Use this when creating media files that require synchronized subtitles for accessibility or multi-language viewing.
Create Subtitle
HAPPY_SCRIBE_CREATE_SUBTITLEAutomatically generate subtitles from a video file by submitting a public video URL to Happy Scribe's transcription service, receiving an editor URL to review and refine the results.
Create, retrieve, and manage transcription tasks from audio or video files. These operations form the core of Happy Scribe integration, allowing you to upload media, check transcription status, and retrieve completed transcripts.
Get Transcription Details
HAPPY_SCRIBE_HS_GET_TRANSCRIPTIONRetrieve detailed information and current status of a transcription job, including progress, completion status, and transcript data. Use this to monitor transcription work and access results once processing is complete.
List Transcriptions
HAPPY_SCRIBE_LIST_TRANSCRIPTIONSRetrieve a list of all transcription jobs in your Happy Scribe account with their status, language, and duration information. This helps you track, manage, and organize all your transcription projects in one place.
Delete Transcription
HAPPY_SCRIBE_DELETE_TRANSCRIPTIONRemoves a transcription job from your account, freeing up storage and keeping your workspace organized. Use this when you no longer need a recording or want to permanently delete sensitive audio transcriptions.
Create and monitor translation tasks for existing transcriptions in multiple target languages. Use these when you need to provide transcripts to international audiences or support multilingual content workflows.
Create Translation Task
HAPPY_SCRIBE_CREATE_TRANSLATION_TASKConverts a completed transcription into another language using AI-powered translation, allowing you to reach multilingual audiences without manual translation work.
Retrieve Translation Task
HAPPY_SCRIBE_HS_RETRIEVE_TRANSLATION_TASKCheck the progress and results of a translation task to see if your audio has been translated and to retrieve the translated content ID. This is useful for monitoring background processing jobs and knowing when translated transcriptions are ready to use.
Obtain secure, pre-signed URLs for uploading audio and video files to Happy Scribe servers. This enables direct file uploads from your application without exposing sensitive credentials.
Get Signed Upload URL
HAPPY_SCRIBE_GET_SIGNED_UPLOAD_URLGenerates a secure URL for uploading your media files directly to Happy Scribe's servers, which you'll need before starting any transcription or translation project.
Configure webhooks to receive real-time notifications when transcriptions or translations are completed. Set up webhooks to automate downstream processes and avoid polling for status updates.
Delete Webhook
HAPPY_SCRIBE_DELETE_WEBHOOKRemoves a webhook from Happy Scribe so it stops sending automatic notifications to your connected apps or services. This helps you clean up integrations you no longer need.
Get Webhooks
HAPPY_SCRIBE_HS_GET_WEBHOOKSRetrieve a list of webhooks configured for your Happy Scribe account to monitor and manage automated notifications for transcription events.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.