Bayut

FREEMIUM
Verified
Door Api Dojo | Bijgewerkt לפני 23 ימים | Business
Populariteit

9.8 / 10

Latency

2,137ms

Serviceniveau

100%

Health Check

N/A

Terug naar alle discussies

Getting undefined after call.

Rapid account: Davidfranjul 09
davidfranjul09
לפני שנה

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 לפני שנה

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.

Doe mee aan de discussie - voeg hieronder een opmerking toe

Log in / Schrij u in om nieuwe opmerkingen te plaatsen