API Route Example
API Routes in Pages Router
This example demonstrates how API routes work in the Pages Router
API Route Code
Here's how the API route is implemented
// pages/api/demo.ts
export default function handler(
req: NextApiRequest,
res: NextApiResponse
) {
res.status(200).json({
message: 'Hello from the Pages Router API!',
timestamp: new Date().toISOString(),
method: req.method ?? 'unknown',
query: req.query
})
}