I had seen many American Officer's cap badges of all services from world war two onwards, but never, to this day,a world war one American Infantry Officer's cap badge, but I do know that British cap badge manufacturers did make cap badges for British forces,Empire forces and the forces of other countries.
I can not find a maker's mark on the cap badge but suspect that if there is one,it is on the under side of one of the prongs,which I don't want to lift in case it snaps as this would drastically reduce the value of the cap badge.
The cap badge is about two inches in height and two inches wide from wing tip to wing tip, 5cmx 5c,a lot smaller than those from world war two and later.
Feel free to check all the internet sites that sell genuine military cap badges, as I did for hours every day for five days without seeing another one, as few of these would have survived the passage of time intact and be offered for sale,I have genuinely never seen another one to this day, but now I am in my 70s and have no one to pass such things on to,I am in the process of selling what I can.