anchor.diff:      # Create a new box
       curl \
         --header "Content-Type: application/json" \
  -      --header "X-Atlas-Token: $VAGRANT_CLOUD_TOKEN" \
  +      --header "Authorization: Bearer $VAGRANT_CLOUD_TOKEN" \
         https://app.vagrantup.com/api/v1/boxes \
         --data '{ "box": { "username": "myuser", "name": "test" } }'
   
       # Create a new version
       curl \
         --header "Content-Type: application/json" \
  -      --header "X-Atlas-Token: $VAGRANT_CLOUD_TOKEN" \
  +      --header "Authorization: Bearer $VAGRANT_CLOUD_TOKEN" \
         https://app.vagrantup.com/api/v1/box/myuser/test/versions \
         --data '{ "version": { "version": "1.2.3" } }'
   
       # Create a new provider
       curl \
         --header "Content-Type: application/json" \
  -      --header "X-Atlas-Token: $VAGRANT_CLOUD_TOKEN" \
  +      --header "Authorization: Bearer $VAGRANT_CLOUD_TOKEN" \
         https://app.vagrantup.com/api/v1/box/myuser/test/version/1.2.3/providers \
         --data '{ "provider": { "name": "virtualbox" } }'
   
       # Prepare the provider for upload/get an upload URL
       response=$(curl \
  -      --header "X-Atlas-Token: $VAGRANT_CLOUD_TOKEN" \
  +      --header "Authorization: Bearer $VAGRANT_CLOUD_TOKEN" \
         https://app.vagrantup.com/api/v1/box/myuser/test/version/1.2.3/provider/virtualbox/upload)
   
       # Extract the upload URL from the response (requires the jq command)
  
positive.code: 
      api = HTTP.persistent("https://app.vagrantup.com").headers(
        "Content-Type" => "application/json",
        "X-Atlas-Token" => ENV['VAGRANT_CLOUD_TOKEN']
      )
  
      # Create a new box
  
negative.code: 
      api = HTTP.persistent("https://app.vagrantup.com").headers(
        "Content-Type" => "application/json",
        "Authorization" => "Bearer #{ENV['VAGRANT_CLOUD_TOKEN']}"
      )
  
      response = api.put("/api/v1/box/myuser/test/version/1.2.3/virtualbox", json: {
  