jcroll/foursquare-api-client
A PHP client for the Foursquare API that simplifies authentication and requests to endpoints like venues, users, and check-ins. Works in Laravel or standalone PHP projects, helping you query location data without boilerplate.
Consider it when:
Look elsewhere when:
To executives: "This is a small, free adapter that lets our PHP stack read Foursquare place data. It can compress a discovery sprint from weeks to days, but it hasn't been updated since 2017 and Foursquare's API has moved on since. Treat it as a prototyping tool, not a platform dependency. The material decision isn't this library — it's whether we contract for place data at all, and at what cost per call."
To engineering: "Thin, Laravel-flavored wrapper over Foursquare v2: config file, service provider, facade, Guzzle underneath — roughly the surface we'd write ourselves in a day or two. Zero maintenance since Feb 2017, one maintainer, 39 stars. Recommendation: either skip it and call the current Places API through Laravel's HTTP client, or use it strictly behind our own PlaceRepository interface with a scheduled replacement ticket. Do not let it leak into domain code."
Verdict to record: No for greenfield; conditional, time-boxed yes for a spike — contingent on interface isolation and a named owner for replacement.
How can I help you explore Laravel packages today?