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 dash.fliq.sh. During the beta you get 100,000 executions 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.
3. Schedule a job
POST to /jobs with a URL and a fire time. All timestamps are ISO 8601 in UTC.
curl -X POST https://api.fliq.sh/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
}'
The same request over plain HTTP:
POST https://api.fliq.sh/jobs
Authorization: Bearer fliq_sk_your_token
Content-Type: application/json
{
"url": "https://yourapp.com/api/send-invoice",
"http_method": "POST",
"scheduled_at": "2026-04-01T09:00:00Z",
"max_retries": 3
}
Or from Node.js:
const res = await fetch("https://api.fliq.sh/jobs", {
method: "POST",
headers: {
"Authorization": "Bearer fliq_sk_your_token",
"Content-Type": "application/json",
},
body: JSON.stringify({
url: "https://yourapp.com/api/send-invoice",
http_method: "POST",
scheduled_at: "2026-04-01T09:00:00Z",
max_retries: 3,
}),
});
const job = await res.json();
console.log(job.id); // save this if you want to cancel later
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 -X DELETE https://api.fliq.sh/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.