A 400 or similar error would be more appropriate if we're not being sent the data we need. It looks like sendgrid doesn't really care, but we should make sure the information we're returning makes sense.