Logo Developer Site

Welkom

Deze site biedt informatie over het gebruik van de IPSO.community widgets, het opnemen van de widgets op een website en het gebruik van de API.

Kalender widget

Om deze widget op te nemen in een website dient deze HTML code opgenomen te worden.
- Vervang [ID] met de juiste ID (deze kan je in IPSO.community instellen).
- Zorg er voor dat de juiste domeinen zijn vrijgegeven in IPSO.community.
- Gebruik voor de test omgeving https://api.test.ipso.community/ ipv https://api.ipso.community/
- De ID van de div is vrij instelbaar, zorg er wel voor dat deze uniek is op de pagina en dat deze is opgenomen in data-container
                
                    <div id="activiteiten-kalender-container"></div>
                    <script
                        data-key="[ID]"
                        data-container="#activiteiten-kalender-container"
                        src="https://api.ipso.community/calendarWidgets/v2/javascript/calendarWidget.js">
                    </script>
                    

Voorbeeld op basis van de huidige data van het centrum

Aankomende activiteiten widget

Om deze widget op te nemen in een website dient deze HTML code opgenomen te worden.
- Vervang [ID] met de juiste ID (deze kan je in IPSO.community instellen).
- Zorg er voor dat de juiste domeinen zijn vrijgegeven in IPSO.community.
- Gebruik voor de test omgeving https://api.test.ipso.community/ ipv https://api.ipso.community/
- De ID van de div is vrij instelbaar, zorg er wel voor dat deze uniek is op de pagina en dat deze is opgenomen in data-container
                
                    <div id="aankomende-activiteiten-container"></div>
                    <script
                        data-key="[ID]"
                        data-container="#aankomende-activiteiten-container"
                        src="https://api.ipso.community/calendarWidgets/v2/javascript/comingWidget.js">
                    </script>
                    

Voorbeeld op basis van de huidige data van het centrum

Inschrijf widget

Om deze widget op te nemen in een website dient deze HTML code opgenomen te worden.
- Vervang [ID] met de juiste ID (deze kan je in IPSO.community instellen).
- Zorg er voor dat de juiste domeinen zijn vrijgegeven in IPSO.community.
- Gebruik voor de test omgeving https://api.test.ipso.community/ ipv https://api.ipso.community/
- De ID van de div is vrij instelbaar, zorg er wel voor dat deze uniek is op de pagina en dat deze is opgenomen in data-element.
- Indien de instelling "Zichtbaarheid widget" is ingesteld op 'Onderdeel van de pagina' zal de inhoud van dit element vervangen worden, is het ingesteld op 'Pop up' dan zal het element klikbaar worden.
                
                    <div id="inschrijven-container">Klik hier om in te schrijven</div>
                    <script
                        data-key="[ID]"
                        data-element="#inschrijven-container"
                        src="https://api.ipso.community/calendarWidgets/v2/javascript/registrationWidget.js">
                    </script>
                    

Voorbeeld op basis van de huidige data van het centrum

Klik hier om in te schrijven

API

De API van IPSO.community biedt aan verschillende partijen informatie. Voor de centra zijn onderstaande endpoints beschikbaar.

Activities

ApiSettings


API keys kunnen in IPSO.community ingesteld worden.
Documentatie van de endpoints is beschikbaar via swagger: https://api.ipso.community/swagger/ en https://api.test.ipso.community/swagger/
Datums moeten als volgt worden geformatteerd: YYYY-MM-DD (2025-12-31)