Skip to content
Hoody.com

The Hoody cURL service is a containerized HTTP client that lets you execute, persist, schedule, and inspect HTTP requests from your Hoody workspace. It supports cookie-bearing sessions, long-running async jobs, cron-style scheduling, and binary response storage. This page covers the operational endpoints for the service itself; the user-facing capabilities live on the sub-pages below.

HTTP Request Execution

Make one-shot HTTP requests via GET or POST. Send headers, a body, and follow redirects on demand.

Read the API reference →

Session Management

Create named sessions that persist cookies and authentication state across multiple requests.

Read the API reference →

Request Scheduling

Create recurring HTTP requests driven by cron expressions. Useful for polling external APIs or webhooks.

Read the API reference →

The two endpoints below are used to monitor and observe the cURL service itself. They do not require authentication.

Returns the standardized service health response. Unauthenticated.

This endpoint takes no parameters.

Terminal window
curl https://{projectId}-{containerId}-curl-1.{server}.containers.hoody.icu/api/v1/curl/health

Exports a minimal Prometheus metrics set for dashboards and alerting. Unauthenticated.

This endpoint takes no parameters.

Terminal window
curl https://{projectId}-{containerId}-curl-1.{server}.containers.hoody.icu/metrics