Yes, but not right away. After an endoscopy (colonoscopy, gastroscopy or flexible sigmoidoscopy) where a sample (biopsy) was taken or polyp removed, you’ll need to wait seven days before donating, unless the procedure was performed overseas (you’ll need to wait four months if it was). You must also be feeling well after the procedure and any results must be normal.
If no sample (biopsy) or polyp was taken and you have no ongoing health issues, you only need to wait until you’ve recovered from the procedure (a minimum of three days if you've had a colonoscopy).