I think there is a bug in the User Feedback part. First, the API docs and the API specs are different with a different header:
"authorization"
https://docs.helicone.ai/rest/request/post-v1request-feedbackvs
"Helicone-Auth"
https://docs.helicone.ai/features/advanced-usage/feedbackBoth don't seem to work, however. I triple-checked the URL:
https://api.helicone.ai/v1/request/${heliconeId}/feedback
With authorization header defined, I get
{
"error": "No API key found",
"trace": "isAuthenticated.error"
}
With Helicone-Auth header defined, I get
{
"error": "No authorization header"
}
I have a suspicion that because my API key is of the EU type, the "No API key found" is thrown. Might be a validation issue. Just a thought though. Not sure what's going on.