"Fix overdue" issue

Earlier this month a “Fix overdue” message popped up in our dev dashboard saying we were using deprecated endpoint and the deadline was June 30th earlier this year. This is the first time I’ve seen this pop up and I had no time to fix the issue before our app was demoted. I fixed the issue immediately and submitted a new version of our app.

Even though we fixed the issue they say we are “still” using the old endpoints when we’re not. I’ve contacted support multiple times and they haven’t been able to help. They claim they’ve escalated the issue more than once but I’ve never heard back.

What are my options here? Our app went from #1 place for our keywords to #10th place. The last update was the 11th of December and now it just updated on the 30th saying we’re still using the old API’s when we are not. Any help here would be appreciated.

One thing to check is that no one is using the REST API locally, using an API token associated with the application.

Are you still using the REST API in your application at all?

@bkspace yeah that was definitely a concern. I actually put some middleware into my application to catch “all” requests to those endpoints and prevent them from being sent. That’s the last thing I can think of other than rotating my credentials.

I wish Shopify would be able to provide me “any” details of requests that could have triggered this (what endpoint, referral info, etc). It feels like there could be shady business happening without this type of transparency.

1 Like

Hi @dylanz

DMing you to get details so I can check our logs for the deprecated calls your app is making.

1 Like