Skip to main content
The Content Groups API uses Phrase Platform authentication. Generate an API token for Phrase Content Groups in the Phrase Platform Settings, then exchange it for a JWT as described in the Platform Authentication guide. Include the JWT in the Authorization header on every request:
curl -X GET "https://eu.phrase.com/control-hub/api/v1/public/groups" \
  -H "Authorization: Bearer YOUR_JWT_TOKEN"
JWTs expire after a few hours. Re-issue a new JWT from your long-lived API token when the previous one expires; do not store JWTs at rest.