Serverless Developer Guide
      "accept-encoding": [ 
          "gzip, deflate, br" 
      ],  
       
      ...  
       
      "queryStringParameters": null, 
      "multiValueQueryStringParameters": null, 
      "pathParameters": null, 
      "stageVariables": null, 
      "body": null, 
      "isBase64Encoded": false 
  }
}
Tip
A dedicated API service might at ﬁrst seem unnecessary, but implementing this action as 
a separate service allows ﬂexibility and scalability to your solution. For more information 
about working with API Gateway, see the the section called “API Gateway”.
An event represents a change in state, or an update.
For example: an item placed in a shopping cart, a ﬁle uploaded to a storage system, or an order 
becoming ready to ship. Events can either carry the state, such as: quantity (qty), item price 
(itemPx), and currency; or simply contain identiﬁers needed to look up related information, such as: 
customerId and orderId, as shown in the following example of a NewOrderEvent:
25