Bayut

FREEMIUM
Por Api Dojo | Actualizada 22 giorni fa | Business
Popularidad

9.8 / 10

Latencia

2,136ms

Nivel de servicio

100%

Health Check

N/A

Volver a todas las conversaciones

Getting undefined after call.

Rapid account: Davidfranjul 09
davidfranjul09
un anno fa

Server Error
TypeError: Cannot read properties of undefined (reading ‘map’)

This error happened while generating the page. Any console logs will be displayed in the terminal window.

export async function getServerSideProps(context) {
const { id } = context.query;
const property = await getProperty(id);

return { props: { property: property } };
}

import { axios } from “@/lib/axios”;

export const getProperties = async (num) => {
const { data } = await axios.get("/properties/list", {
params: {
locationExternalIDs: “5002,6020”,
purpose: “for-sale”,
hitsPerPage: num,
lang: “en”,
sort: “city-level-score”,
hasVideo: true,
hasFloorPlan: true,
hasPanorama: true,
},
});
return data.hits;
};

import { axios } from “@/lib/axios”;

export const getProperty = async (id) => {
const { data } = await axios.get("/properties/detail", {
params: { externalID: id },
});
return data;
};

Rapid account: Apidojo
apidojo Commented un anno fa

Hello,

I am sorry that I cannot help you with coding.
You can test the endpoint by using an HTTP client such as postman.com to see whether or not it works.

Regards.

Únase a la conversación, añada un comentario a continuación:

Inicie sesió/Regístrese para publicar nuevos comentarios