Project's API Permissions token not valid for workflow start via API v1.1

I have created an API token in the section “API Permissions” on my project’s Settings page ( Its scope is “all”. I used to be able to use this token for starting a build with API v1.0 by POST’ing to

When using the token for starting a workflow via API v1.1, I receive

  "message" : "Permission denied"

I am POST’ing using this cURL command:

curl -u ${TOKEN}: -X POST --header "Content-Type: application/json" -d '{"branch":"master"}'

If I create a personal API token and use that with the same command it works:

  "status" : 200,
  "body" : "Build created"

Is this not a bug?