Is there a specific way to remove an item out of the Search index for a custom content type that I'm marking as searchable? Or will the system realize it is gone?
If the content is deleted, it should be removed automatically via the Search Index job.
Do I need to call into any global delete method or attach to a delete event or it just "works"
If you're calling Apis.Get<IContents>Events.OnAfterDelete();