Here is example of 451 response.
request params:
{
method: āPOSTā,
url: āhttps://rocketapi-for-instagram.p.rapidapi.com/instagram/user/get_mediaā,
headers: {
ācontent-typeā: āapplication/jsonā,
āX-RapidAPI-Keyā: āYour_keyā,
āX-RapidAPI-Hostā: ārocketapi-for-instagram.p.rapidapi.comā
},
data: { id: 212521367, count: 50, max_id: ā2966171025477845404_212521367ā },
timeout: 180000
}
response error: error {
āmessageā: āRequest failed with status code 451ā,
ānameā: āAxiosErrorā,
āstackā: āAxiosError: Request failed with status code 451\n at settle (/var/www/app/node_modules/axios/dist/node/axios.cjs:1902:12)\n at IncomingMessage.handleStreamEnd (/var/www/app/node_modules/axios/dist/node/axios.cjs:2954:11)\n at IncomingMessage.emit (node:events:539:35)\n at endReadableNT (node:internal/streams/readable:1345:12)\n at processTicksAndRejections (node:internal/process/task_queues:83:21)ā,
āconfigā: {
ātransitionalā: {
āsilentJSONParsingā: true,
āforcedJSONParsingā: true,
āclarifyTimeoutErrorā: false
},
āadapterā: [
āxhrā,
āhttpā
],
ātransformRequestā: [
null
],
ātransformResponseā: [
null
],
ātimeoutā: 180000,
āxsrfCookieNameā: āXSRF-TOKENā,
āxsrfHeaderNameā: āX-XSRF-TOKENā,
āmaxContentLengthā: -1,
āmaxBodyLengthā: -1,
āenvā: {
āBlobā: null
},
āheadersā: {
āAcceptā: āapplication/json, text/plain, /ā,
āContent-Typeā: āapplication/jsonā,
āX-RapidAPI-Keyā: āYour_keyā,
āX-RapidAPI-Hostā: ārocketapi-for-instagram.p.rapidapi.comā,
āUser-Agentā: āaxios/1.3.6ā,
āContent-Lengthā: ā41ā,
āAccept-Encodingā: āgzip, compress, deflate, brā
},
āmethodā: āpostā,
āurlā: āhttps://rocketapi-for-instagram.p.rapidapi.com/instagram/user/get_mediaā,
ādataā: ā{āidā:184692323,ācountā:50,āmax_idā:null}ā
},
ācodeā: āERR_BAD_REQUESTā,
āstatusā: 451
}
Join in the discussion - add comment below:
Hello! This error is not from our API. We never return the 451 error. Contact RapidAPI support if the problem recurs.