anchor.diff:      }
     ]
   }
  ---------------------------------------------------
  -
  -Response:
  +----
  +
  +The API returns the following response:
   
   [source,console-result]
  ---------------------------------------------------
  +----
   {
      "docs": [
         {
  
positive.code:       }
     ]
  }
  --------------------------------------------------
  // TESTRESPONSE[s/"2017-05-04T22:30:03.187Z"/$body.docs.0.doc._ingest.timestamp/]
  // TESTRESPONSE[s/"2017-05-04T22:30:03.188Z"/$body.docs.1.doc._ingest.timestamp/]
  
  [[ingest-verbose-param]]
  ==== Viewing Verbose Results
  You can use the simulate pipeline API to see how each processor affects the ingest document
  as it passes through the pipeline. To see the intermediate results of
  each processor in the simulate request, you can add the `verbose` parameter
  to the request.
  
  Here is an example of a verbose request and its response:
  
  [source,console]
  --------------------------------------------------
  POST _ingest/pipeline/_simulate?verbose
  {
    "pipeline" :
    {
  
negative.code:         }
        }
      ]
  }
  ----
  // TESTSETUP
  ////
  
  [source,console]
  ----
  POST /_ingest/pipeline/my-pipeline-id/_simulate
  {
    "docs": [
      {
        "_index": "index",
  