HodgefHodgef
  • Home
  • Blog
  • Projects
    • Apiker
    • PRSS Site Creator
    • simple-keyboard
Apiker
  • Getting Started
    • Project Structure
    • Deployment
  • Core Concepts
    • Configuration
    • Routes
    • Request
    • Response
    • State
    • Middleware
    • Validation
    • Scheduled Jobs
  • Features
    • Auth
    • Rate Limiting
    • Bans
    • Firewall
    • Logging
    • Beacons
    • Email
    • Geolocation
    • Timings
    • Admin Panel
  • Questions & Answers
    • Do I need a paid Cloudflare plan?
    • How do I run my API locally?
    • How do I protect a route?
    • How do I store data per user?
    • Why is every request returning 401?
    • How do I safely expose the admin panel?

These pages cover the parts of Apiker every API uses: how it is configured, how a request travels through it, and how data is stored between requests.

Configuration
Every option apiker.init accepts.
Routes
Path patterns and parameters.
Request
What a handler receives and how bodies are parsed.
Response
The res helpers and the headers they set.
State
Reading and writing Durable Object storage.
Middleware
The request chain and how to short-circuit it.
Validation
The built-in input guards.
Scheduled Jobs
Running work on a cron trigger.
PRSS Site Creator: Desktop blogging with AI, for free. Learn more →

Support development of this library:

Privacy PolicyTerms of Use
Built with PRSS
On this page