Out of all sentence ending particles, I cannot really pinpoint what や means. I don't meet it often (or maybe I don't have enough experience or exposure) and in situations which don't really explain themselves. Also, is it a real particle anyway?
Some examples I recently found (from books):
「くつろいでくれや」
「それが実はアイロンではないからや」
I hope those examples make sense without the context. I know that those kind of particles are hard to explain but any explanation is welcome.