Receiving "Module key doesn't match" Error from Sengrid-App API endpoints

Currently we have the sendgrid-app Crowdin application installed for one of our projects. I’m trying to implement a script that would call the API for the application detailed here.

Whenever I try to hit any of the /applications/sendgrid-app/api/* endpoints, I receive a 403 response with the following body:

{
    "data": {
        "error": "Module key doesn't match"
    }
}

I have tested these 2 endpoints:

  • https://crowdin.com/api/v2/applications/sendgrid-app/api/integration-files?projectId=<projectId>
  • https://crowdin.com/api/v2/applications/sendgrid-app/api/crowdin-files?projectId=<projectId>

I’ve verified that I am hitting the correct endpoints and am properly providing my Personal Access Token as a Bearer token in the requests. I can’t find any documentation on what would be causing this error. I don’t know if anyone else has run into similar issues or could provide insight on what could be wrong, but it would be greatly appreciated!

Hi @readai,

Let us re-check this with the team and come back. We received your email and working on the solution.