I have created an event for sales_order_place_after
event.
This doesn't return Order Id. However, it returns Increment ID
public function execute(Observer $observer)
{
$order = $observer->getEvent()->getOrder();
$order->getIncrementId();
$order->getId();
}
Best Answer
In Magento 2 observer I used this code, you get the order data like this,