Shared accounts

Read the credentials your team shares for third-party services.

Shared accounts

GET/v1/projects/{slug}/accountsAPI keyaccounts

Shared accounts are credentials for a third-party service that a team shares — distinct from variables, which are configuration your app reads.

Parameters#

Query paramRequiredWhat it does
environmentNoFilter to one environment
metadata_onlyNotrue returns account names only, no secret values
terminal
curl "https://www.envpilot.dev/api/v1/projects/backend/accounts?environment=production" \
  -H "Authorization: Bearer envpk_..."

Limits#

  • Requires the accounts resource; the project must be in the key's scope.
  • Rate: metadata reads use the 120/min bucket; value pulls use the 30/min bucket.
  • Value pulls are audited against the key.
  • Read-only — accounts are created and rotated by humans in the dashboard.
  • The same bounded-read and fail-loud rules apply as for variables.