Google Ad Manager
Google Ad Manager is a comprehensive platform that helps publishers manage and monetize their ad inventory across multiple channels.
Has API
PricingFree
Free
Managing ad inventory across multiple channels
Setting pricing rules for ad sales
Trafficking ads to different placements