Interfejs programistyczny (API) społeczności serwisu Streemo.pl umożliwia tworzenie aplikacji wykorzystujących zasoby i logikę serwisu osobom trzecim. Dokładamy wszelkich starań, by tworzenie różnego rodzaju programów czy widgetów wokół społeczności Streemo.pl, było jak najłatwiejsze, dlatego chętnie wysłuchamy Waszych uwag i propozycji usprawnień, które można kierować pod adres piotrek.szostak@gmail.com. Dla developerów używających API stworzona została grupa dyskusyjna streemo-devel, służąca wymianie doświaczeń przy pisaniu aplikacji współpracujących ze społecnzościami Streemo.pl. Jest ona dostępna także jako lista mailingowa.
Administratorzy serwisu Streemo.pl rezerwują sobie prawo do wyłączenia części lub całości API, blokowania użytkowników bez podawania przyczyn i dowolnej modyfikacji zasad dostępu oraz wprowadzania ograniczeń, przede wszystkim z powodu nadużyć różnej formy.
Architektura interfejsu programistycznego społeczności Streemo.pl oparta jest o dostęp do zasobów poprzez interfejs RSS.
We wszystkich ścieżkach zapytań możliwe jest użycie parametrów stronicujących: "PageSize" (nie więcej niż 100) i "PageIndex" (liczony od 0). Obydwa parametry muszą zostać użyte równocześnie. Dla przykładu: http://webmuzyka.pl/Community/API/Images.svc/?PageSize=10&PageIndex=0 Kolejna strona: http://webmuzyka.pl/Community/API/Images.svc/?PageSize=10&PageIndex=1 itd. Dostęp do konkretnego zasobu należy tworzyć wg poniższych zasad:
Ścieżki: