Integrate Voice DNA intelligence and content generation into your applications. Analyze creator voice patterns, generate platform-native content, and build on top of the RipurposeAI pipeline.
Generate an API key in your account settings, then make your first request:
Each API call consumes one credit from your account. API access requires a Premium plan.
All API requests require a Bearer token in the Authorization header. Keys are created in your account settings and begin with rp_live_.
API keys are hashed on our servers. If you lose a key, revoke it and create a new one. Each account can have up to 5 active keys.
/api/v1/voice/analyzeExtract a creator's Voice DNA from a YouTube video. Returns a 12-dimensional voice fingerprint with per-dimension confidence scores.
/api/v1/voice/:userIdRetrieve the accumulated Voice DNA for a user. Aggregates voice profiles from all processed videos using exponential moving average weighting. Confidence increases with each video analyzed.
/api/v1/generateRun the full RipurposeAI pipeline on a YouTube video. Extracts the video, comprehends the content, generates platform-native posts in the creator's voice, and scores the output for quality.
Voice DNA is a 12-dimensional fingerprint of a creator's communication style. Each dimension includes a confidence score based on how many videos have been analyzed. As more videos are processed, confidence increases and the voice model becomes more precise through exponential moving average aggregation.
Array dimensions (personalityTraits, signaturePhrases, verbalTics) include frequency data indicating how often each trait appears across analyzed videos.
Every generation includes an automated quality assessment. The pipeline runs post-generation analysis including AI-phrase detection, platform constraint validation, and voice fidelity measurement. Content with detected AI phrases is automatically cleaned before delivery.
voiceFidelityHow closely the output matches the creator's voice profile (35%)platformNativenessAdherence to platform conventions (character limits, formatting, tone) (35%)contentAccuracyFaithful representation of the source video content (30%)All errors return a consistent JSON format:
API access is available on the Premium plan ($79/mo).
Rate limit: 100 requests per hour per API key.
Maximum 5 active API keys per account.
Each generate request consumes 1 credit from your account. Premium plans include unlimited credits.
Get your API key and start generating voice-matched content in minutes.