Alec Handal
11/02/2025, 4:17 AMAsk Inkeep
11/02/2025, 4:17 AMpermit support automation2
11/02/2025, 4:17 AMAsk Inkeep
11/02/2025, 4:17 AM<https://api.permit.io/v2/pdps/me/config> (1) , not the v1 endpoint you mentioned. The correct endpoint for the PDP configuration is:
<https://api.permit.io/v2/pdps/me/config>
According to the configuration documentation, the PDP_API_KEY must be an Environment-level API Key . A 403 error typically means "I know who you are, but you're not allowed here" (2) - suggesting your key is recognized but lacks the proper permissions.
Here's what you should check:
1. *Verify your API key is Environment-level*: The key must be an Environment-level API Key, not a Project or Organization level key (1)
2. *Ensure you're using the correct control plane URL*: The default PDP_CONTROL_PLANE should be <https://api.permit.io>
3. *Check your Docker environment variables are set correctly*:
PDP_API_KEY=<your-environment-level-api-key>
To help our engineers investigate further, could you please provide:
1. Which Workspace / Project / Env you are using
2. What calls you are performing (as SDK code or CURL)
3. Which PDP version you are running
4. Relevant logs from your PDP (including the full startup logs if possible)
This information will help us determine if there's a configuration issue or if the key permissions need adjustment.Ask Inkeep
11/02/2025, 4:17 AMAlec Handal
11/02/2025, 4:37 AM