Basic example
With JavaScript
// /api/test.js
const handler = (request, response) => {
response.status(200).json({
body: request.body,
query: request.query,
cookies: request.cookies,
})
}
export default handler
With TypeScript
// /api/test.ts
import { VercelApiHandler } from './types'
const handler: VercelApiHandler = (request, response) => {
response.status(200).json({
body: request.body,
query: request.query,
cookies: request.cookies,
})
}
export default handler
Enabling CORS
https://vercel.com/support/articles/how-to-enable-cors