Foursquare Places API — это программный интерфейс прикладного уровня, предоставляющий доступ к данным о местах (points of interest, POI) и связанным атрибутам для интеграции в приложения и сервисы. API ориентирован на получение структурированной информации о заведениях и географических объектах, включая адреса, категории, геокоординаты, режимы работы, контактные данные и пользовательские отзывы или метаданные, когда они доступны. Исторически сервис развивался в экосистеме мобильных и веб-сервисов как инструмент для локального поиска и персонализации рекомендаций, сочетая собственные каталоги мест и агрегированные данные о поведении пользователей.
Интерфейс реализуется набором конечных точек HTTP с ответами в формате JSON и предполагает аутентификацию с использованием ключей API или токенов доступа. Типичные сценарии применения включают локализованный поиск по запросу и радиусу, получение подробной карточки места по идентификатору, фильтрацию по категориям, получение часов работы и актуальных статусов, а также интеграцию с картографическими и навигационными компонентами приложений. Платформа также поддерживает возможности для аналитики посещений и контекстной персонализации, предоставляя разработчикам данные для улучшения пользовательского опыта.
- Поиск мест: поиск POI по геокоординатам, радиусу, текстовому запросу и категориям.
 - Детальная информация: получение карточки места с адресом, координатами, типом заведения и контактами.
 - Часы работы и статусы: расписание работы, праздничные изменения и метки текущего состояния (открыто/закрыто).
 - Категории и тэги: иерархическая классификация мест для фильтрации и группировки.
 - Фотографии и медиа-метаданные: (если доступны) ссылки на изображения и атрибуты, сопровождающие место.
 - Отзывы и рейтинги: агрегированные оценки и текстовые отзывы пользователей при наличии таких данных.
 - Геопространные функции: обратный геокодинг, автодополнение запросов и маршрутизация в комбинации с внешними картографическими сервисами.
 - Аутентификация и квоты: управление доступом через ключи/токены и ограничения по количеству запросов для учёта нагрузки.
 - Метаданные и аналитика: сведения о популярности мест, временных паттернах посещений и контекстных сигналах для персонализации.
 - Webhooks и события: механизм уведомлений о изменениях данных или событий, влияющих на POI (зависит от конфигурации платформы).