What does bei meinem Eid mean?

bei meinem Eid - German to English

upon my oath