Getting Started
Create your first scheduled job in 5 minutes.
1
Create an account
Sign up at prikke.whitenoise.no with your email. No credit card required for the free tier.
2
Get your API key
Go to Settings → API Keys and create a new key. You'll get a key like:
pk_live_abc123.sk_live_xyz789
Keep this safe - the secret part is only shown once.
3
Create your first job
Schedule a recurring job that calls your endpoint every hour:
curl -X POST https://prikke.whitenoise.no/api/jobs \
-H "Authorization: Bearer pk_live_abc123.sk_live_xyz789" \
-H "Content-Type: application/json" \
-d '{"name": "Hourly sync", "url": "https://myapp.com/api/sync", "cron": "0 * * * *"}'
4
Create your endpoint
Prikke will call your URL with a POST request. Your endpoint just needs to return a 2xx status:
// Next.js API route example
export async function POST(request) {
// Do your work here
await syncData();
return Response.json({ ok: true });
}
That's it! Prikke will call your endpoint on schedule, retry on failures, and alert you if something goes wrong.
What's next?
- API Reference - Full API documentation
- Cron Syntax - How to write cron expressions
- Webhooks - Retries, timeouts, authentication
- Use Cases - Common patterns for web apps