Configure

HTTP job settings

Configure URL, method, headers, body, and timeout for a task.

Overview

Every CronFox task is an HTTP request. These settings control what CronFox sends when the schedule fires (or when you click Run now).

Step-by-step

  1. Open Collections → your collection → the task (create or edit).
  2. Set the URL to an absolute address CronFox can reach from the internet.
  3. Choose the HTTP method (GET, POST, PUT, PATCH, or DELETE).
  4. Optionally add headers (for example Authorization or Content-Type).
  5. Optionally add a body for methods that send one (POST, PUT, PATCH).
  6. Optionally enable a custom timeout in advanced settings (default is 30 seconds when unset).
  7. Save the task and use Run now once to verify the request.

Fields

FieldPurpose
URLTarget endpoint. Prefer HTTPS.
MethodHTTP verb CronFox uses
HeadersKey/value pairs sent with the request
BodyRequest payload (when applicable)
TimeoutHow long CronFox waits for a response before failing

Tips

  • Store secrets in headers (API keys, bearer tokens). Treat them like production credentials.
  • Keep payloads small; oversized bodies are harder to debug in execution history.
  • If the endpoint is flaky, combine a reasonable timeout with retries.
  • CronFox must reach the URL from the public internet — localhost and private VPC-only hosts will not work unless you expose them.