odrazu na wstępie zaznaczę, że nie chce gotowego kodu

mam pytanie odnoście pobierania nazwy banków. Chciałbym na podstawie wpisanego numeru konta zwalidować jaki to bank (pobrać tylko nazwe). Czy taka operacja jest możliwa dla wszystkich banków europejskich czy tylko np Polskich?
próbowałem wykorzystać api z portalu http://jakitobank.pl/ ale tam napotkałem problem na błędne Headery i api nic mi nie zwraca. Czy do takich zabiegów są jakieś gotowe biblioteki? używam SYMFONY 3.4.
a drugie pytanko mam odnoście biblioteki
https://github.com/johnzuk/GusApi
czy korzystanie z takich bibliotek jest kompletnie bezpłatne i mogę wysyłać x zapytań?
P.S z API jestem troszeczkę zielony, gdyż korzystałem tylko zawsze ze swoich lokalnych,które sam pisałem. dodam też, że projekcik robię na własne potrzeby dlatego nie chce płacić

oczywiście do każdego api potrzebny jest klucz, czy taki klucz może nabyć każda osoba czy trzeba mieć np zarejestrowana działalność?
z góry dziękuje za wyrozumiałość