Skip to main content
GET
Health Check

Endpoint

Description

Returns the current health status of the YouTube Automation Agent, including initialization state and available agents. This endpoint is useful for monitoring and ensuring all components are properly initialized.

Request

No parameters required.

Headers

No special headers required.

Response

string
required
Current health status. Returns "healthy" when the system is operational.
boolean
required
Indicates whether the agent has completed initialization. true means all agents and services are ready.
array
required
List of initialized agent names.Available agents:
  • strategy - Content Strategy Agent
  • scriptWriter - Script Writer Agent
  • thumbnailDesigner - Thumbnail Designer Agent
  • seoOptimizer - SEO Optimizer Agent
  • production - Production Management Agent
  • publishing - Publishing & Scheduling Agent
  • analytics - Analytics & Optimization Agent
string
required
ISO 8601 formatted timestamp of when the health check was performed.

Example Request

Example Response

Response Codes

Use Cases

System Monitoring

Use this endpoint to verify the system is running and all agents are initialized:

Startup Verification

Check initialization status before making other API calls:

Docker Health Check

Use in Docker containers for health monitoring:
If initialized is false, credentials may be missing or invalid. Check the application logs and run npm run credentials:setup to configure credentials.