Recognize this is a basic question but I cannot find and detail - using the constituent webhook which notifies you when a constituent has changed does the webhook payload only provide you the constituent id for which you need need to call the constituent api endpoint to get the data
OR
does the webhook payload already have all of the data (new and/or old) thus there is rarely a need to call the actual constituent api endpoint.