Mashup é a mistura de conteúdo de várias fontes para criar um novo serviço completo. Os mashups usam conteúdo de terceiros através de APIs públicas e implementam protocolos REST. Exemplos populares são Google Maps, Twitter e YouTube, que integram vários serviços. Mashups são amplamente usados em blogs e sites de notícias.