To use Foursquare's data for real-time bidding, you can install our Campaign On-Prem SDK -- a self-hosted software solution that runs on your hardware. On-Prem is designed to operate in low-latency, high-volume environments where network latency precludes hosted options.

There are two different types of implementations: a Java library for lower-level integration and an HTTP Server that provides a RESTful interface.

### **Introduction**

Learn more details about the Campaign SDK.

- [Learn More](https://docs.foursquare.com/developer/docs/campaign-sdk-introduction)

### **Implementations**

See the implementations we offer for the Campaign SDK.

- [Java Client](https://docs.foursquare.com/developer/docs/campaign-sdk-java)
- [HTTP Server](https://docs.foursquare.com/developer/docs/campaign-sdk-http)
- [Download/Release Notes](https://docs.foursquare.com/developer/docs/campaign-sdk-download)

### **More Info**

Further details and guides for the Campaign SDK.

- [Implementation Patterns](https://docs.foursquare.com/developer/docs/campaign-sdk-implementation-patterns)
- [Memory Management](https://docs.foursquare.com/developer/docs/campaign-sdk-memory-management)
- [File Format/Upload](https://docs.foursquare.com/developer/docs/campaign-file-format)
