
Automate your youtube to blog-post workflow with our powerful REST API. Process content programmatically with enterprise-grade reliability.
Process content in minutes with 99.9% uptime SLA. Async processing with webhook notifications.
Enterprise-grade security with API key authentication. SOC 2 compliant data handling.
RESTful API with official SDKs for JavaScript, Python. Comprehensive documentation and examples.
Create a workflow execution to convert YouTube video to blog post
// Create workflow execution from YouTube URL
const response = await fetch(
'https://api.videotopage.com/api/workflows/{workflowId}/execution/new/url',
{
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_JWT_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
url: 'https://youtube.com/watch?v=dQw4w9WgXcQ',
webhookUrl: 'https://yourapp.com/webhook' // Optional
})
}
);
const { executionId, status } = await response.json();Retrieve the generated blog post URL and content
// Poll for completion or wait for webhook
const response = await fetch(
'https://api.videotopage.com/api/workflows/{workflowId}/executions/{executionId}',
{
headers: { 'Authorization': 'Bearer YOUR_JWT_TOKEN' }
}
);
const execution = await response.json();
// When completed, get the project URL
if (execution.status === 'COMPLETED') {
const projectStep = execution.steps.find(s => s.type === 'project');
console.log('Blog post URL:', projectStep.url);
}Generate a JWT token from your VideoToPage account settings.
Set up a workflow in the VideoToPage UI that defines how your content should be processed.
Create WorkflowFind your workflow ID in the workflows list or use the API to list all workflows.
GET /api/workflowsUse your JWT token to authenticate all API requests.
Authorization: Bearer YOUR_JWT_TOKENhttps://api.videotopage.comFor complete API documentation including all endpoints, request/response schemas, and interactive testing, visit our Swagger documentation:
Open Interactive API DocsTransform YouTube videos into SEO-optimized blog posts automatically. Extract screenshots, transcribe audio, and generate structured articles from any YouTube video.
Convert YouTube videos to text effortlessly with our AI-powered transcription tool.
Instantly summarize any YouTube video with AI. Save time and boost comprehension.
Download SRT and VTT files from any YouTube video effortlessly.
API documentation for video to text conversion
API documentation for podcast to blog-post conversion