Guides
Integrate with Next.js
Build a clean Next.js integration using App Router.
Server route example
import { NextResponse } from 'next/server'
export async function POST(request: Request) {
const body = await request.json()
const response = await fetch('https://api.deepconrad.com/v1/chat', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Authorization: `Bearer ${process.env.CONRAD_API_KEY}`
},
body: JSON.stringify(body)
})
const data = await response.json()
return NextResponse.json(data, { status: response.status })
}