Want add 1500 NS

Hello, I have 1500 sites that I want to add to this service. But I can’t figure it out with the API … I make a request like this:

curl -X GET "https://api.cloudflare.com/client/v4/user/tokens/verify" \
     -H "Authorization: Bearer ---------TOKEN----------------------" \
     -H "Content-Type:application/json"
export CF_API_EMAIL=---------MAIL--------------------
export CF_API_KEY=---------TOKEN----------------------
for domain in $(cat domains.txt); do \
  curl -X POST -H "X-Auth-Key: $CF_API_KEY" -H "X-Auth-Email: $CF_API_EMAIL" \
  -H "Content-Type: application/json" \
  "https://api.cloudflare.com/client/v4/zones" \
  --data '{"account": {"id": "id_of_that_account"}, "name":"'$domain'","jump_start":true}'; done

And nothing happens…In response comes this:

{"success":false,"errors":[{"code":6003,"message":"Invalid request headers","error_chain":[{"code":6103,"message":"Invalid format for X-Auth-Key header"}]},{"code":6007,"message":"Malformed JSON in request body"}],"messages":[],"result":null}

You’re pulling an Auth Token, but then POST an Auth Key syntax. I believe it should look like this:
Authorization: Bearer $CF_API_KEY