I am trying to set the offset parameter in the following API call:
https://api.hubapi.com/filemanager/api/v2/files?hapikey=<key>?offset=2
For some reason the API returned with the following error:
{"status":"error","message":"This hapikey (<key>?offset=2) doesn't exist.","correlationId":"<value>","requestId":"<value>"}
It looks like the API does not support the offset parameter in the GET command or I am missing something, can you help?
Hi @yorambaron,
Is that a copy/paste of the request URL you’re using (minus the hapikey)? The reason I ask is because the URL you’ve pasted above actually has 2 ?s for query strings. So our server is reading the hapikey as <key>?offset=2 , which obviously is not correct. I assume it’s just a typo, but you’ll want to separate those query string parameters with ampersands instead of question marks. So your request URL should look more like this:
https://api.hubapi.com/filemanager/api/v2/files?hapikey=<key>&offset=20
Could you try that and let me know if it works? Also, I would strongly recommend deactivating your API key and generating a new one. The text of the link above in your post contained just <key> . But the actual link contained the key itself. I’ve removed it for you, but that key should be considered compromised now.
Let me know if you have any questions.
Thanks a so much, I had a typo error in the URL , the problem is resolved.
How do you recreate the API key?
I found how to recreate the API key, thank you!