El endpoint no devolvió una Response.
EndpointDidNotReturnAResponse: Un endpoint debe devolver una
Response, o unaPromiseque se resuelva con unaResponse.
¿Qué salió mal?
Sección titulada "¿Qué salió mal?"Se lanza cuando un endpoint no devuelve nada o devuelve un objeto que no es un objeto Response.
Un endpoint debe devolver una Response, o una Promise que se resuelva con una Response. Por ejemplo:
import type { APIContext } from 'astro';
export async function GET({ request, url, cookies }: APIContext): Promise<Response> { return Response.json({ success: true, result: 'Data from Astro Endpoint!' })}