Save the date! Join us on October 16 for our Product Ops launch event. Register here.
Aug 23, 2023 03:40 AM
HI! I have to check if record still exist before making updates on it, but when I use "find" JS API method I receive 403: You are not authorized to perform this operation response on non-existing records. Same situation with the update method.
When I use these methods on existing records everything works fine. Also current API-user have permissions to create new records.
I use Personal access token with data.records:read, data.records:write scopes.
Please help me to figure out why I get so strange response on non-existing record.
Aug 23, 2023 11:47 PM - edited Aug 24, 2023 09:01 PM
@Mary_Fedirko wrote: PaybyPlateMa Pay OnlineHI! I have to check if record still exist before making updates on it, but when I use "find" JS API method I receive 403: You are not authorized to perform this operation response on non-existing records. Same situation with the update method.
When I use these methods on existing records everything works fine. Also current API-user have permissions to create new records.
I use Personal access token with data.records:read, data.records:write scopes.
Please help me to figure out why I get so strange response on non-existing record.
Hi there! It seems like you're experiencing some issues with the "find" and "update" methods in the JS API. It's strange that you're receiving a 403 error for non-existing records, especially when the API user has permissions to create new records. To troubleshoot this, you could double-check the access token and ensure that the necessary scopes are correctly set. Additionally, you might want to review the API documentation or reach out to the support team for further assistance in resolving this issue.
Apr 18, 2024 07:53 AM
I am having the exact same issue, is there a fix for this? This is not a issue with the access token because I am able to perform other operations