Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

APIs

Locate other companies

Hi there!

I just wondered since I always have been interested in doing a similar app idea but with companies, just like a Linkedin kind of thing. How would one incorporate these ones? Just like a job search engine kind of like...or with glassdoor, is this some kind of API?

I was trying to google this but haven't found anything like this - might wanna take a look at this one? Let's say how Linkedin finds the companies you can "add" to your curicculum, what is the function behind this, finding the companies? If we can add this kind of library thing here...would be amazing to hear your input!

Thanks for an amazing course btw!!

1 Answer

Brendan Whiting
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Brendan Whiting
Front End Web Development Techdegree Graduate 84,736 Points

I'm speculating, but LinkedIn probably built their own job database, so they have their own API. Or they might have built relationships with other companies, and those companies allow LinkedIn to use their API, but it's not publicly available.

One option you have, if you want to use existing data from job postings but that website isn't giving you a nice API, is web scraping. But this can be tricky because they might change the layout of their website and not tell you, which would break your web scraping process. And if they're noticing a lot of requests from you they might block you.