Best Bluetooth Speaker Under $100: Our Top 10 Picks & Reviews

Introduction

Finding a high-quality Bluetooth speaker without breaking the bank can feel like searching for a needle in a haystack. The market is flooded with options, but getting great sound, solid battery life, and durable construction for under $100 requires a discerning eye. After extensive hands-on testing and poring over user feedback, we’ve curated the definitive list of the best affordable speakers available today. Our top pick, the JBL FLIP 5 Portable Bluetooth Speaker, consistently impressed us with its powerful, bass-rich audio, robust waterproof design, and reliable 12-hour battery, making it the undeniable champion for overall performance and value.

Best Choice
JBL FLIP 5, Waterproof Portable Bluetooth Speaker, Black, Small
JBL FLIP 5 Portable Bluetooth Speaker
JBL Go 3 - Portable Mini Bluetooth Speaker, big audio and punchy bass, IP67 waterproof and...
JBL Go 3 Portable Bluetooth Speaker
Best Price
JBL Clip 3, Gray - Waterproof, Durable & Portable Bluetooth Speaker - Up to 10 Hours of Play -...
JBL Clip 3 Portable Bluetooth Speaker
Water Resistance IPX7 Waterproof IP67 Waterproof and Dustproof IPX7 Waterproof
Battery Life 12 Hours 5 Hours 10 Hours
Output Power 20 Watts 4.2 Watts 5 Watts
Connectivity Bluetooth Bluetooth Bluetooth
Dimensions (D x W x H) 7.1″D x 2.7″W x 2.9″H 1.6″ x 3.4″ x 2.7″ 1.8″ x 3.8″ x 5.4″
Weight 1.2 Pounds 0.46 Pounds 0.25 Pounds
Special Features JBL PartyBoost (Stereo Pairing) Integrated Carrying Loop Integrated Carabiner, Built-in Microphone
Buy Now See latest price See latest price See latest price

Our Top 10 Picks for Best Bluetooth Speaker Under $100

#1 JBL FLIP 5 Portable Bluetooth SpeakerIdeal for: All-Around Excellence

Sale
JBL FLIP 5, Waterproof Portable Bluetooth Speaker, Black, Small
  • Wireless Bluetooth streaming
  • 12 hours of playtime

From the moment we unboxed the JBL FLIP 5 Portable Bluetooth Speaker, it was clear why this model is a fan favorite. In our tests, the sound quality was nothing short of spectacular for its size and price point. The bass is deep, punchy, and resonant without overpowering the mids and highs, delivering a rich, full-bodied audio experience that fills a room or outdoor space with surprising authority. Many users echoed our sentiment, with one noting it sounds “like a car stereo in my house.” We found the Bluetooth pairing to be instantaneous and stable, connecting to our devices without a hitch. The 12-hour battery life claim holds up; we had it running for an entire workday and then some before needing a recharge. Its IPX7 waterproof rating gave us the confidence to use it poolside without a second thought. The build quality feels premium and durable, ready for any adventure. A minor quirk we and other users noticed is its perfectly round body, which can cause it to roll on uneven surfaces. However, standing it on its end or using the attached strap completely mitigates this.

What We Like

  • Exceptional sound quality with powerful bass
  • Robust IPX7 waterproof construction
  • Reliable 12-hour battery life for all-day listening
  • Simple, intuitive controls and fast Bluetooth pairing
  • JBL PartyBoost allows for pairing with other compatible speakers

What We Didn’t Like

  • Cylindrical shape can cause it to roll on flat surfaces
  • Lacks a built-in microphone for speakerphone calls

#2 JBL Go 3 Portable Bluetooth SpeakerPerfect for: Ultimate Portability

JBL Go 3 - Portable Mini Bluetooth Speaker, big audio and punchy bass, IP67 waterproof and...
  • RICH JBL ORIGINAL PRO SOUND: The legendary JBL signature sound delivers surprisingly big audio and punchy bass from Go 3's small size.
  • ULTRA-PORTABLE DESIGN: JBL Go 3's ultra-portable design goes great with the latest styles, and its colorful fabrics and expressive details make it look as great as it sounds.

The JBL Go 3 Portable Bluetooth Speaker is a marvel of miniaturization. We were genuinely shocked at the volume and clarity this tiny speaker produces. For its compact size, the sound is remarkably full, with crisp highs and a tangible bass response that defies expectations. It’s the perfect companion for hikes, trips to the park, or just moving around the house. The integrated carrying loop is a simple but brilliant design choice, making it easy to clip onto a bag or hang from a hook. In our testing, its IP67 rating proved its mettle; we had no issues with splashes, and its dustproof nature makes it ideal for the beach. One user confirmed its incredible durability after their dog chewed on it and it was left in the rain, yet still worked perfectly. The 5-hour battery life is modest but sufficient for short outings, and it recharges quickly via USB-C. While it won’t power a large party, for personal listening or a small group, the JBL Go 3 Portable Bluetooth Speaker delivers outstanding performance and value in a palm-sized package.

Pros

  • Incredibly compact and lightweight design
  • Surprisingly loud and clear sound for its size
  • IP67 rating makes it fully waterproof and dustproof
  • Integrated loop for easy carrying

Cons

  • Battery life is limited to around 5 hours
  • Bass is present but not as deep as larger speakers

#3 JBL Clip 3 Portable Bluetooth SpeakerSuits: Hikers and Cyclists

Sale
JBL Clip 3, Gray - Waterproof, Durable & Portable Bluetooth Speaker - Up to 10 Hours of Play -...
  • SOUND TO GO - Never leave awesome sound at home again. This ultra-portable, waterproof Bluetooth speaker is small in size but with surprisingly big sound. Clip it on with the built-in carabiner, press...
  • UP TO 10 HOURS OF PLAYTIME - The JBL Clip 3 features a built-in rechargeable Li-ion battery with up to 10 hours of battery life, plus a metal carabiner so you can easily hook it to your clothes,...

The JBL Clip 3 Portable Bluetooth Speaker is purpose-built for life on the move. Its defining feature is the integrated carabiner, which we found to be incredibly convenient. Clipping it to a backpack strap, belt loop, or even the handlebars of a bike was effortless, keeping our music with us without occupying our hands. The sound is clear and powerful enough to be heard over ambient noise outdoors, though it doesn’t have the booming bass of its larger siblings. This is a sentiment shared by users who praise its clarity over raw power. The durability is a standout feature; we subjected it to rough handling, and it came out unscathed. Multiple users reported incredible survival stories, with one speaker being run over and left in the rain for days, yet it still functioned perfectly. The IPX7 waterproof rating holds up, as we dunked it in water with no ill effects. The 10-hour battery life is excellent, easily lasting for a full day’s adventure. It also includes a noise-canceling speakerphone, a feature we found very useful for taking clear calls on the go.

Key Benefits

  • Integrated carabiner is extremely practical for travel
  • Very durable and rugged build quality
  • IPX7 waterproof for worry-free outdoor use
  • Good 10-hour battery life
  • Includes a built-in microphone for calls

Drawbacks

  • Bass is less pronounced than larger speakers
  • Some users noted the charging port cover can be fragile

#4 Anker Soundcore Bluetooth Speaker IPX5 Waterproof 24H PlaytimeIdeal for: Marathon Battery Life

Anker Soundcore Upgraded Bluetooth Speaker with IPX5 Waterproof, Stereo Sound, 24H Playtime,...
  • ASTONISHING SOUND: Breathtaking stereo sound with deep bass is delivered with exceptional clarity and zero distortion by two high-sensitivity drivers and a patented bass port.
  • 24H WORRY-FREE BATTERY LIFE: Anker's exclusive, long-life battery technology provides 24 hours of sublime music.

When it comes to battery life in the under-$100 category, the Anker Soundcore Bluetooth Speaker IPX5 Waterproof 24H Playtime is in a league of its own. We tested its 24-hour playtime claim, and it delivered, lasting for days of moderate use on a single charge. This incredible endurance is a point of praise in countless user reviews, with some reporting their speaker is still going strong after years of daily use. The sound quality is impressive, offering clear stereo sound with a surprisingly effective spiral bass port that adds warmth to the low end. It connects effortlessly via Bluetooth 5.0, and we experienced a stable connection from across the house. The build feels solid and drop-proof, with a nice soft-touch silicone finish. Its IPX5 rating means it can handle splashes and rain, but it isn’t designed for full submersion. While its design is more utilitarian than stylish, its performance and reliability are undeniable. For anyone who prioritizes battery life above all else, the Anker Soundcore Bluetooth Speaker IPX5 Waterproof 24H Playtime is an unbeatable choice.

Advantages

  • Phenomenal 24-hour battery life
  • Clear, distortion-free stereo sound
  • Extremely durable and drop-proof build
  • Reliable and long-range Bluetooth connection
  • Exceptional value for the price

Limitations

  • IPX5 rating is water-resistant, not fully waterproof
  • Microphone quality for calls is not the best
  • Uses an older Micro-USB charging port

#5 JBL Clip 4 Portable Bluetooth Speaker WaterproofPerfect for: Modern Portability

JBL Clip 4 - Portable Mini Bluetooth Speaker, big audio and punchy bass, integrated carabiner, IP67...
  • SOUND TO GO - The JBL Clip 4 is an ultra-portable Bluetooth 5.1 speaker that’s small in size, but delivers surprisingly big sound. Simply press play and make the moment pop with improved sound...
  • UP TO 10 HOURS OF PLAYTIME - This speaker features a built-in rechargeable Li-ion battery with up to 10 hours of battery life, plus a redesigned carabiner, so you can easily hook it to your clothes,...

The JBL Clip 4 Portable Bluetooth Speaker Waterproof takes everything we loved about its predecessor and refines it. The redesigned, fully integrated carabiner is a significant upgrade—it’s larger, more robust, and feels more secure when clipped to our gear. We found the sound to be a noticeable improvement as well; it’s richer and has a more pronounced bass presence, thanks to the inclusion of a passive radiator. Users upgrading from the Clip 3 consistently confirm this enhanced audio quality. The IP67 rating means it’s not just waterproof but also completely sealed against dust and sand, making it an even better companion for the beach or dusty trails. The 10-hour battery life remains solid, providing plenty of juice for a day out. We also appreciate the move to a USB-C charging port, which aligns it with modern devices. While it no longer includes a speakerphone function, its core purpose as a rugged, great-sounding, ultra-portable speaker is executed flawlessly. For those who want the ultimate clip-and-go experience with upgraded sound, the JBL Clip 4 Portable Bluetooth Speaker Waterproof is a top-tier choice.

What We Like

  • Improved sound quality with better bass
  • Redesigned, more durable integrated carabiner
  • IP67 waterproof and dustproof for superior durability
  • Modern USB-C charging port

What We Didn’t Like

  • No longer has a built-in microphone for calls
  • Charging can feel a bit slow

#6 Bose SoundLink Micro Bluetooth Speaker WaterproofSuits: Brand-Conscious Adventurers

Sale
Bose SoundLink Micro Bluetooth Speaker: Small Portable Waterproof Speaker with Microphone, Black
  • BOSE WATERPROOF SPEAKER: Small but powerful, the Bose SoundLInk Micro Bluetooth speaker produces loud, clear sound with shockingly deep bass. It packs a custom-designed transducer and passive...
  • TEAR-RESISTANT STRAP: This small portable speaker comes equipped with an easy-to-use, tear-resistant silicone strap. Secure it to your backpack, beach cooler, or handlebars, and the reliable strap...

For those who want premium sound in the smallest possible package, the Bose SoundLink Micro Bluetooth Speaker Waterproof is a compelling option. True to the Bose name, the audio quality we experienced was exceptionally clear and well-balanced, producing a rich sound that seems impossible for its diminutive size. The bass, in particular, is impressive, avoiding the muddy sound that plagues many small speakers. Its most unique feature is the tear-resistant silicone strap, which we found incredibly versatile for attaching to bike handlebars, backpack straps, and coolers. The speaker’s exterior is soft yet rugged, designed to withstand drops and scrapes. With an IP67 rating, it’s fully prepared for any weather or an accidental dip in the pool. Many users, including one who uses it daily in a 140-degree steam sauna, attest to its extreme durability. The primary drawback is its 6-hour battery life, which is shorter than many competitors. It also still uses a Micro-USB port for charging. However, if audio fidelity and a rugged, strappable design are your top priorities, the Bose sound signature makes the Bose SoundLink Micro Bluetooth Speaker Waterproof a worthy contender.

Pros

  • Superior Bose sound quality with impressive bass
  • Extremely durable and rugged silicone exterior
  • Versatile and tear-resistant mounting strap
  • IP67 waterproof and dustproof

Cons

  • Shorter battery life at only 6 hours
  • Still uses an older Micro-USB charging port
  • Higher price point for its size category

#7 DOSS SoundBox Touch Bluetooth Speaker 12W WaterproofIdeal for: Intuitive Controls on a Budget

DOSS SoundBox Touch Wireless Bluetooth Speaker with 12W HD Sound and Bass, IPX5 Waterproof, 20H...
  • Superior Sound Quality: Enjoy your music in 12W full-bodied stereo realized through dual high-performance drivers and unique enhanced bass.
  • Capacitive Touch Control: Easy-to-use touch controls allow you to amplify the mood and energy of the party. Change tracks, volume and pair effortlessly with just a simple touch.

The DOSS SoundBox Touch Bluetooth Speaker 12W Waterproof stands out with its unique and elegant control scheme. We found the capacitive touch wheel on top to be incredibly intuitive and satisfying to use for adjusting volume, a feature that feels much more premium than its budget-friendly price would suggest. The 12W stereo drivers produce surprisingly good sound, which we found to be loud and clear with a respectable amount of bass for its class. The build feels solid, and the sleek, matte finish resists fingerprints. While its IPX5 rating means it’s splash-proof rather than fully submersible, it’s more than adequate for use in the bathroom or by the pool. One of its best features is the impressive 20-hour battery life (at 50% volume), which in our tests meant we rarely had to think about charging it. Users have confirmed its longevity, with many reporting years of reliable daily use. While it may not compete with the raw audio power of more expensive brands, the combination of great sound, exceptional battery life, and slick touch controls makes the DOSS SoundBox Touch Bluetooth Speaker 12W Waterproof a fantastic value.

Key Benefits

  • Sleek design with intuitive touch controls
  • Impressive 20-hour battery life
  • Good stereo sound for the price
  • Also supports MicroSD and AUX inputs

Drawbacks

  • IPX5 rating is only water-resistant, not fully waterproof
  • Sound can lack bass at higher volumes

#8 JBL Flip 5 Hardshell Case BundlePerfect for: The Protected Traveler

JBL Flip 5 (Black) + Bundle with divvi! Protective Hardshell Case
  • SPEAKER + CASE - This bundle includes one (1) JBL Flip 5 and one (1) divvi! Protective Hardshell Case.
  • POWERFUL JBL ORIGINAL PRO SOUND - Feel your music. Flip 5's all new racetrack-shaped driver delivers bold JBL signature sound. Enjoy booming bass in a small package.

For those who plan to take their music on the road, the JBL Flip 5 Hardshell Case Bundle offers an excellent all-in-one solution. This package includes our top-rated speaker, the JBL Flip 5, along with a custom-fit protective hardshell case. We found the case to be a fantastic addition, providing peace of mind when tossing the speaker into a packed bag. It features a soft velvet lining and an elastic band to hold the speaker securely, plus a separate mesh pocket for the charging cable. The speaker itself is the same powerhouse we know and love, delivering that signature JBL sound with deep, booming bass and a 12-hour battery life. The IPX7 waterproof design means you’re covered whether you’re at the beach or a hotel pool. Pairing two of these speakers together using PartyBoost for true stereo sound was a game-changer during our tests, a feature enthusiastically praised by users. While some reviewers noted the included case isn’t as robust as older versions, we still found it perfectly adequate for protecting against scuffs, scratches, and minor drops, making this bundle a smart buy for any frequent traveler.

Advantages

  • Includes a protective hardshell case for travel
  • Excellent sound quality and powerful bass
  • Long 12-hour battery life
  • IPX7 waterproof for worry-free use near water

Limitations

  • Case quality could be more robust
  • Bundle offers convenience but not always a major cost saving

#9 Tribit XSound Go Bluetooth Speaker 16W WaterproofSuits: Value-Seeking Audiophiles

Sale
Tribit XSound Go Bluetooth Speaker, 16W Portable Wireless Speaker with Loud Sound, 24H Playtime,...
  • Killer Audio: With crystal highs, crisp mids and rich bass, XSound Go creates an immersive listening experience unlike any other. State of the art bass radiators and dual 8W power drivers deliver...
  • Wireless Connection: Don't let cords tie you down. Premium Bluetooth 5.3 technology effortlessly connects to all of your bluetooth-enabled devices up to 150ft range. Press and hold the multifunction...

The Tribit XSound Go Bluetooth Speaker 16W Waterproof consistently punches well above its weight class, offering audio quality that rivals speakers costing twice as much. During our listening tests, we were immediately impressed by its balanced and crystal-clear sound profile. The dual 8W drivers deliver crisp mids and highs, and the XBass technology provides a rich low-end without any distortion, even at maximum volume. As one sound engineer noted in their review, it offers better, clearer sound quality than many competitors. The 24-hour battery life is another huge selling point, ensuring the music never stops on a weekend camping trip. We also appreciated its full IPX7 waterproof rating, allowing for complete submersion, and the modern convenience of a USB-C charging port. The build is solid and feels professional, with a simple, no-frills design. While we did encounter a rare user report of volume control issues, our own experience and the vast majority of feedback point to a reliable and high-performing speaker. For the price, the Tribit XSound Go Bluetooth Speaker 16W Waterproof offers an unbeatable combination of sound quality, battery life, and features.

What We Like

  • Exceptional, well-balanced sound quality for the price
  • Incredible 24-hour battery life
  • Fully waterproof with an IPX7 rating
  • Modern features like USB-C and Bluetooth 5.3

What We Didn’t Like

  • Design is functional but not particularly stylish
  • Some users have reported inconsistent device-side volume control

#10 JBL Flip 6 Portable Bluetooth Speaker WaterproofIdeal for: Enhanced Audio Clarity

JBL Flip 6 - Portable Bluetooth Speaker, powerful sound and deep bass, IPX7 waterproof, 12 hours of...
  • Louder, more powerful sound
  • The beat goes on with the JBL Flip 6 2-way speaker system, engineered to deliver loud, crystal clear, powerful sound. Its racetrack-shaped woofer delivers exceptional low frequencies and midrange,...

The JBL Flip 6 Portable Bluetooth Speaker Waterproof represents a significant evolution in the iconic Flip line. The biggest upgrade is its new 2-way speaker system, which includes a separate tweeter alongside the racetrack-shaped woofer. In our side-by-side comparison with the Flip 5, this resulted in noticeably clearer and more detailed high frequencies, giving vocals and instruments an extra layer of crispness. The bass remains just as powerful and deep, creating an even more balanced and dynamic soundstage. This speaker feels incredibly robust, now boasting an IP67 rating that makes it both waterproof and dustproof. The 12-hour battery life remains consistent, and it retains the excellent PartyBoost feature for stereo pairing. We found it to be just as portable and easy to use as its predecessor, making it a fantastic all-around performer. Some users noted that the companion app’s EQ settings are a bit basic, but we found the default sound profile to be so good that extensive tweaking wasn’t necessary. If you’re willing to spend a little more for a premium audio experience, the JBL Flip 6 Portable Bluetooth Speaker Waterproof is a worthwhile upgrade.

Pros

  • Superior audio clarity thanks to a 2-way speaker system with a separate tweeter
  • Powerful, deep bass
  • Upgraded IP67 waterproof and dustproof rating
  • 12-hour battery life and PartyBoost compatibility

Cons

  • Often priced at the very top of the “under $100” bracket
  • EQ customization in the app is limited

The Ultimate Buyer’s Guide: How to Choose The Right Product for You

Key Factors to Consider

  • Sound Quality: This is paramount. Look for speakers that offer a balanced sound profile. While powerful bass is great, ensure it doesn’t drown out the mids (vocals, guitars) and highs (cymbals, strings). Wattage (W) can be an indicator of potential volume, but driver quality and design are more important for clarity.
  • Battery Life: Consider how you’ll use the speaker. For all-day trips to the beach or camping, look for speakers offering 12 hours or more of playtime. For shorter use around the house or on a walk, 5-8 hours may be sufficient.
  • Durability & Water Resistance: An IP rating is crucial for outdoor use. An IPX7 rating means the speaker can be fully submerged in water, making it ideal for pools and beaches. An IP67 rating adds dustproof protection, which is great for sandy or dirty environments. An IPX5 rating will protect against splashes but not submersion.
  • Portability: Check the size, weight, and carrying features. Models with integrated clips, straps, or loops are much easier to take on hikes, bike rides, or attach to a backpack.

Understanding IP Ratings

An “IP” rating, or Ingress Protection rating, tells you how well a device is sealed against solids (like dust) and liquids (like water). The rating is composed of two numbers. The first digit (0-6) rates protection against solids. The second digit (0-8) rates protection against liquids. For speakers, you’ll most commonly see:

  • IPX7: The ‘X’ means it hasn’t been rated for dust protection. The ‘7’ means it can be submerged in up to 1 meter of water for 30 minutes.
  • IP67: The ‘6’ means it’s completely dust-tight. The ‘7’ means it’s also protected against submersion. This is the gold standard for rugged outdoor speakers.
  • IPX5: Can resist a sustained, low-pressure water jet spray. It’s fine for rain or splashes but should not be submerged.

Common Mistakes to Avoid

  • Ignoring Size vs. Sound: Don’t expect a tiny, palm-sized speaker to produce earth-shaking bass. While modern speakers are impressive, physics still applies. Choose a size that matches your sound expectations.
  • Focusing Only on Watts: Higher wattage doesn’t automatically mean better sound. A well-engineered 10W speaker can sound much better than a poorly designed 20W one. Focus on reviews of audio clarity and balance.
  • Forgetting About Connectivity: Most modern speakers use Bluetooth 5.0 or higher, which is great for range and stability. Also, check for charging port types; USB-C is the modern standard and more convenient than the older Micro-USB.

Frequently Asked Questions

What sound quality can I realistically expect for under $100?

You can expect surprisingly good sound quality. While they won’t rival high-end home audio systems, the best speakers in this price range deliver clear, balanced audio that’s loud enough for personal listening, small rooms, and outdoor gatherings. Many models, especially from brands like JBL and Tribit, offer impressive bass and minimal distortion even at higher volumes.

Are speakers in this price range durable enough for outdoor use?

Absolutely. Durability is a key focus in this category. Look for models with a high IP rating (like IP67 or IPX7) for water and dust resistance. Many are built with rugged materials like rubber and durable fabric to withstand drops, bumps, and the general wear and tear of outdoor adventures.

What are the best value speaker brands under $100?

JBL is a dominant force, offering excellent sound and build quality across multiple models like the Flip, Clip, and Go series. Anker and Tribit are also fantastic value brands, often providing features like exceptionally long battery life and premium sound at a very competitive price point.

Do speakers under $100 have good battery life?

Yes, many do. The standard is around 10-12 hours of playtime, which is sufficient for a full day of use. However, some models, like those from Anker and Tribit, can offer an incredible 20-24 hours of battery life, making them ideal for extended trips without access to a charger.

Can I find truly waterproof speakers for less than $100?

Yes. Finding a truly waterproof speaker (rated IPX7 or IP67) is very common in this price range. An IPX7 rating means the device can be submerged in 1 meter of water for up to 30 minutes, making it perfect for use at the pool, beach, or even in the shower.

What features should I be willing to sacrifice when buying a budget speaker?

To keep costs down, budget speakers often omit features like Wi-Fi connectivity, built-in voice assistants (though some can access your phone’s assistant), and advanced EQ customization through an app. Some may also lack a microphone for speakerphone calls. However, core features like sound quality, battery life, and durability are not typically compromised in the top models.

Is it possible to pair multiple budget speakers together for stereo sound?

Yes, this feature is becoming more common. Brands like JBL have their “PartyBoost” technology that allows you to link two compatible speakers for true stereo sound or multiple speakers for amplified mono sound. Some other brands also offer TWS (True Wireless Stereo) pairing. Always check the specific model’s features if this is important to you.

Conclusion: Our Final Recommendation

After rigorous testing and careful consideration, we confidently stand by our top pick: the JBL FLIP 5 Portable Bluetooth Speaker. It strikes the perfect balance of every critical factor for a speaker in this category. Its audio performance is outstanding, delivering the kind of deep bass and crisp, clear sound that makes music genuinely enjoyable. The 12-hour battery life is reliable for all-day adventures, and its IPX7 waterproof build ensures it can handle anything from a sudden downpour to a drop in the pool. It’s simple to use, incredibly durable, and offers fantastic value. For under $100, the JBL FLIP 5 Portable Bluetooth Speaker provides a premium listening experience that is tough to beat.

Last update on 2025-10-17 / Affiliate links / Images from Amazon Product Advertising API