Quickstart

Schedule your first HTTP job in under 5 minutes. No SDK, no config files — just a single API call.

1. Create an account

Sign up at fliq.enkiduck.com/sign-up. During the beta you get 100,000 credits per day — no credit card required.

2. Get your API token

In the dashboard, go to Settings → API Tokens and create a new token. Tokens look like fliq_sk_.... Store it somewhere safe — it won't be shown again.

Treat your API token like a password. Never commit it to source control or expose it client-side.

3. Schedule a job

POST to /v1/jobs with a URL and a fire time. All timestamps are ISO 8601 in UTC.

curl -X POST https://job.enkiduck.com/v1/jobs \
  -H "Authorization: Bearer fliq_sk_your_token" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://yourapp.com/api/send-invoice",
    "http_method": "POST",
    "scheduled_at": "2026-04-01T09:00:00Z",
    "max_retries": 3
  }'

A successful response returns 201 Created with a job object including an id you can use to check status or cancel.

4. Verify in the dashboard

Open the dashboard and navigate to Jobs. Your job will appear with status scheduled. Once it fires, the status updates to success or failed, and the execution log shows the HTTP response.

5. Cancel a job (optional)

If the fire time hasn't passed yet, you can cancel by sending a DELETE request.

curl
curl -X DELETE https://job.enkiduck.com/v1/jobs/{job_id} \
  -H "Authorization: Bearer fliq_sk_your_token"

Next steps

  • Set up a recurring schedule with a cron expression — see Jobs & Schedules.
  • Understand how retries affect your billing — see Retries & Billing.
  • See all available fields and endpoints in the API Reference.