[{"data":1,"prerenderedAt":1672},["ShallowReactive",2],{"flat-community-challenge":3,"footer-community-challenge":4,"changelog-developers-nl":17},"https:\u002F\u002Fflat.io\u002Fcommunity\u002Fchallenges\u002F2026-09",{"type":5,"title":6,"websiteUrl":3,"websitePathname":7,"apiUrl":8,"apiOperationId":9,"apiOperationParameters":10,"challengeDetails":12},"COLLECTION","September Challenge","\u002Fcommunity\u002Fchallenges\u002F2026-09","https:\u002F\u002Fflat.io\u002Fapi\u002Fv2\u002Fcollections\u002F6a984ca0dd2005088aaeb4e7\u002Fscores","listCollectionScores",{"collection":11},"6a984ca0dd2005088aaeb4e7",{"title":13,"illustrationUrl":14,"infoUrl":15,"deadlineDate":16},"September Challenge: Soundtrack for an Action Movie","https:\u002F\u002Fuser-content.flat-cdn.com\u002Ftutteo\u002F821fbe5b-5aa3-4872-8d0f-7e5e28886b20.png","https:\u002F\u002Fdocs.google.com\u002Fforms\u002Fd\u002Fe\u002F1FAIpQLSdz0NGY5hK06h8t27JtVqfFx3zeIkBTgqseaPYWNyeeuqjAEA\u002Fviewform","2026-10-01T05:59:00.000Z",{"product":18,"locale":19,"generatedAt":20,"categories":21,"platforms":35,"count":39,"years":40,"months":313,"older":1654,"releaseAnchors":1655,"moved":1671},"developers","nl","2026-09-21T08:58:18.509Z",{"library":22,"editor":23,"playback":24,"import-export":25,"omr":26,"assignments":27,"worksheets":28,"classes":29,"collaboration":30,"api":31,"billing":32,"embed":33,"accounts":34},"Bibliotheek","Editor","Afspelen","Importeren en exporteren","OMR","Opdrachten","Werkbladen","Klassen","Samenwerking","API","Facturering","Embed SDK","Accounts",[36,37,38],"web","api","embed",63,[41,70,97,124,151,178,205,232,259,286],{"year":42,"months":43},2026,[44,47,50,52,54,56,58,60,62,64,66,68],{"key":45,"hasEntries":46},"2026-01",false,{"key":48,"hasEntries":49},"2026-02",true,{"key":51,"hasEntries":49},"2026-03",{"key":53,"hasEntries":49},"2026-04",{"key":55,"hasEntries":46},"2026-05",{"key":57,"hasEntries":46},"2026-06",{"key":59,"hasEntries":49},"2026-07",{"key":61,"hasEntries":49},"2026-08",{"key":63,"hasEntries":49},"2026-09",{"key":65,"hasEntries":46},"2026-10",{"key":67,"hasEntries":46},"2026-11",{"key":69,"hasEntries":46},"2026-12",{"year":71,"months":72},2025,[73,75,77,79,81,83,85,87,89,91,93,95],{"key":74,"hasEntries":46},"2025-01",{"key":76,"hasEntries":46},"2025-02",{"key":78,"hasEntries":49},"2025-03",{"key":80,"hasEntries":49},"2025-04",{"key":82,"hasEntries":46},"2025-05",{"key":84,"hasEntries":46},"2025-06",{"key":86,"hasEntries":46},"2025-07",{"key":88,"hasEntries":49},"2025-08",{"key":90,"hasEntries":46},"2025-09",{"key":92,"hasEntries":49},"2025-10",{"key":94,"hasEntries":46},"2025-11",{"key":96,"hasEntries":49},"2025-12",{"year":98,"months":99},2024,[100,102,104,106,108,110,112,114,116,118,120,122],{"key":101,"hasEntries":49},"2024-01",{"key":103,"hasEntries":46},"2024-02",{"key":105,"hasEntries":49},"2024-03",{"key":107,"hasEntries":46},"2024-04",{"key":109,"hasEntries":46},"2024-05",{"key":111,"hasEntries":46},"2024-06",{"key":113,"hasEntries":46},"2024-07",{"key":115,"hasEntries":46},"2024-08",{"key":117,"hasEntries":46},"2024-09",{"key":119,"hasEntries":49},"2024-10",{"key":121,"hasEntries":46},"2024-11",{"key":123,"hasEntries":46},"2024-12",{"year":125,"months":126},2023,[127,129,131,133,135,137,139,141,143,145,147,149],{"key":128,"hasEntries":46},"2023-01",{"key":130,"hasEntries":46},"2023-02",{"key":132,"hasEntries":49},"2023-03",{"key":134,"hasEntries":49},"2023-04",{"key":136,"hasEntries":49},"2023-05",{"key":138,"hasEntries":46},"2023-06",{"key":140,"hasEntries":46},"2023-07",{"key":142,"hasEntries":49},"2023-08",{"key":144,"hasEntries":49},"2023-09",{"key":146,"hasEntries":49},"2023-10",{"key":148,"hasEntries":49},"2023-11",{"key":150,"hasEntries":46},"2023-12",{"year":152,"months":153},2022,[154,156,158,160,162,164,166,168,170,172,174,176],{"key":155,"hasEntries":46},"2022-01",{"key":157,"hasEntries":46},"2022-02",{"key":159,"hasEntries":49},"2022-03",{"key":161,"hasEntries":49},"2022-04",{"key":163,"hasEntries":46},"2022-05",{"key":165,"hasEntries":46},"2022-06",{"key":167,"hasEntries":46},"2022-07",{"key":169,"hasEntries":46},"2022-08",{"key":171,"hasEntries":46},"2022-09",{"key":173,"hasEntries":46},"2022-10",{"key":175,"hasEntries":46},"2022-11",{"key":177,"hasEntries":46},"2022-12",{"year":179,"months":180},2021,[181,183,185,187,189,191,193,195,197,199,201,203],{"key":182,"hasEntries":46},"2021-01",{"key":184,"hasEntries":49},"2021-02",{"key":186,"hasEntries":46},"2021-03",{"key":188,"hasEntries":49},"2021-04",{"key":190,"hasEntries":46},"2021-05",{"key":192,"hasEntries":46},"2021-06",{"key":194,"hasEntries":49},"2021-07",{"key":196,"hasEntries":46},"2021-08",{"key":198,"hasEntries":46},"2021-09",{"key":200,"hasEntries":49},"2021-10",{"key":202,"hasEntries":49},"2021-11",{"key":204,"hasEntries":49},"2021-12",{"year":206,"months":207},2020,[208,210,212,214,216,218,220,222,224,226,228,230],{"key":209,"hasEntries":49},"2020-01",{"key":211,"hasEntries":49},"2020-02",{"key":213,"hasEntries":46},"2020-03",{"key":215,"hasEntries":46},"2020-04",{"key":217,"hasEntries":46},"2020-05",{"key":219,"hasEntries":49},"2020-06",{"key":221,"hasEntries":46},"2020-07",{"key":223,"hasEntries":46},"2020-08",{"key":225,"hasEntries":46},"2020-09",{"key":227,"hasEntries":49},"2020-10",{"key":229,"hasEntries":46},"2020-11",{"key":231,"hasEntries":46},"2020-12",{"year":233,"months":234},2019,[235,237,239,241,243,245,247,249,251,253,255,257],{"key":236,"hasEntries":46},"2019-01",{"key":238,"hasEntries":46},"2019-02",{"key":240,"hasEntries":46},"2019-03",{"key":242,"hasEntries":49},"2019-04",{"key":244,"hasEntries":49},"2019-05",{"key":246,"hasEntries":46},"2019-06",{"key":248,"hasEntries":46},"2019-07",{"key":250,"hasEntries":46},"2019-08",{"key":252,"hasEntries":46},"2019-09",{"key":254,"hasEntries":46},"2019-10",{"key":256,"hasEntries":46},"2019-11",{"key":258,"hasEntries":46},"2019-12",{"year":260,"months":261},2018,[262,264,266,268,270,272,274,276,278,280,282,284],{"key":263,"hasEntries":46},"2018-01",{"key":265,"hasEntries":46},"2018-02",{"key":267,"hasEntries":46},"2018-03",{"key":269,"hasEntries":49},"2018-04",{"key":271,"hasEntries":46},"2018-05",{"key":273,"hasEntries":46},"2018-06",{"key":275,"hasEntries":46},"2018-07",{"key":277,"hasEntries":46},"2018-08",{"key":279,"hasEntries":49},"2018-09",{"key":281,"hasEntries":46},"2018-10",{"key":283,"hasEntries":49},"2018-11",{"key":285,"hasEntries":46},"2018-12",{"year":287,"months":288},2017,[289,291,293,295,297,299,301,303,305,307,309,311],{"key":290,"hasEntries":46},"2017-01",{"key":292,"hasEntries":46},"2017-02",{"key":294,"hasEntries":46},"2017-03",{"key":296,"hasEntries":49},"2017-04",{"key":298,"hasEntries":49},"2017-05",{"key":300,"hasEntries":46},"2017-06",{"key":302,"hasEntries":49},"2017-07",{"key":304,"hasEntries":49},"2017-08",{"key":306,"hasEntries":46},"2017-09",{"key":308,"hasEntries":49},"2017-10",{"key":310,"hasEntries":49},"2017-11",{"key":312,"hasEntries":46},"2017-12",[314,409,431,458,521,563,604,628,652,675,698,721,742,763,786,810,831,872,893,915,938,959,982,1005,1028,1050,1073,1095,1116,1136,1156,1177,1198,1238,1279,1299,1338,1358,1378,1401,1440,1498,1556,1577],{"key":63,"year":42,"month":315,"majors":316,"areas":362},9,[317,340],{"slug":318,"title":319,"locale":19,"products":320,"platforms":322,"categories":323,"kind":324,"size":325,"publicationDate":326,"modificationDate":327,"links":328,"images":332,"track":18,"bodyHtml":336,"excerpt":337,"primaryCategory":37,"ownPage":338,"date":339},"2026-09-15-a-new-developer-dashboard-with-omr-jobs-credits-and-a-playground","Een nieuw ontwikkelaarsdashboard met OMR-taken, credits en een playground",[321],"flat",[37,36],[37],"new","major","2026-09-16T15:18:58.086Z","2026-09-18T13:45:28.795Z",{"blogPosts":329,"helpArticles":330,"releases":331},[],[],[],[333],{"url":334,"alt":335},"https:\u002F\u002Fuser-content.flat-cdn.com\u002Ftutteo\u002F87f9c3ba-e021-4458-9456-4024e7e67592.png","The developer dashboard app overview with a capability card for Embed, OMR, REST API, Import API and LTI","\u003Cp>\u003Cimg src=\"https:\u002F\u002Fuser-content.flat-cdn.com\u002Ftutteo\u002F6fdd7f1a-46e7-44c7-9c88-50376e7ee7a6.png\" alt=\"Overzicht van de ontwikkelaarsdashboard-app met een mogelijkhedenkaart voor Embed, OMR, REST API, Import API en LTI\" loading=\"lazy\">\u003C\u002Fp>\n\u003Cp>Het ontwikkelaarsdashboard is opnieuw opgebouwd rond wat je integratie kan doen. Elke mogelijkheid (Embed, OMR, REST API, Import API, LTI) krijgt een kaart met het bereik, de prijzen en de documentatie, en de mogelijkheden die je app al gebruikt staan vooraan.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Een nieuwe OMR-sectie op accountniveau\u003C\u002Fstrong>, met je taken, je credits en de geschiedenis ervan op één plek, omdat OMR-credits door al je apps worden gedeeld.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Probeer OMR voordat je code schrijft.\u003C\u002Fstrong> De playground neemt een PDF of foto's, toont het aantal pagina's, de kosten per pagina en het saldo dat overblijft, en voert de taak daarna uit zodra je bevestigt. De uitvoer gaat naar MusicXML-downloads; er komt niets in je bibliotheek terecht.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duidelijkere app-pagina's.\u003C\u002Fstrong> Persoonlijke tokens, OAuth2-referenties en OMR-toegang zijn per applicatie gegroepeerd, waarbij de referenties met het OMR-bereik duidelijk worden aangegeven.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Open het via \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002F\" rel=\"referer\">flat.io\u002Fdevelopers\u003C\u002Fa>.\u003C\u002Fp>","Het ontwikkelaarsdashboard is opnieuw opgebouwd rond wat je integratie kan doen. Elke mogelijkheid (Embed, OMR, REST API, Import API, LTI) krijgt een kaart met…","active","2026-09-15",{"slug":341,"title":342,"locale":19,"products":343,"platforms":345,"categories":346,"kind":324,"size":325,"publicationDate":349,"modificationDate":350,"links":351,"images":357,"track":18,"bodyHtml":358,"excerpt":359,"primaryCategory":37,"ownPage":360,"date":361},"2026-09-10-api-v2-26-0-the-omr-api-leaves-beta-assignments-get-full-read-update-and-delete","API v2.26.0: de OMR-API verlaat beta, opdrachten krijgen volledige lees-, update- en verwijderondersteuning",[321,344],"flatEdu",[37],[37,347,348],"omr","assignments","2026-09-16T11:56:16.502Z","2026-09-16T16:00:46.587Z",{"blogPosts":352,"helpArticles":353,"releases":354},[],[],[355],{"platform":37,"version":356},"2.26.0",[],"\u003Cp>Onze REST API-specificatie gaat over naar OpenAPI 3.1, de OMR-API sluit de bètaperiode af en opdrachten in Flat for Education gaan verder dan alleen weergeven en aanmaken.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>De OMR-API is stabiel.\u003C\u002Fstrong> Endpoints, velden en gedrag volgen nu ons gebruikelijke deprecatieproces vóór een breaking change. Een nieuwe FAQ behandelt credits en facturatie, limieten en verwerkingstijden, herkenningskwaliteit en talen, en commercieel gebruik en privacy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opdrachten lezen, bijwerken en verwijderen\u003C\u002Fstrong> in Flat for Education. Als u een opdracht verwijdert, worden ook de inzendingen en de kopieën van leerlingen verwijderd; archiveer de opdracht in plaats daarvan als u het werk wilt bewaren.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Creditlogboek.\u003C\u002Fstrong> Een nieuwe call toont uw creditgeschiedenis; het saldo blijft beschikbaar via de OMR-capabilities-call.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Finale-bestanden (\u003Ccode>.musx\u003C\u002Fcode>) kunnen worden geïmporteerd\u003C\u002Fstrong>, op basis van best effort, en het importeren van gescande bladmuziek (pdf en afbeeldingen) is gedocumenteerd bij het aanmaken van partituren.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenAPI 3.1.\u003C\u002Fstrong> Nullable velden gebruiken de 3.1-syntaxis; tooling die is vastgezet op OpenAPI 3.0 moet worden bijgewerkt. Het veld \u003Ccode>mimeType\u003C\u002Fcode> is verwijderd uit OMR-bestandsuploads.\u003C\u002Fli>\n\u003C\u002Ful>","Onze REST API-specificatie gaat over naar OpenAPI 3.1, de OMR-API sluit de bètaperiode af en opdrachten in Flat for Education gaan verder dan alleen weergeven…","none","2026-09-10",[363,389],{"category":364,"name":25,"count":365,"entries":366},"import-export",1,[367],{"slug":368,"title":369,"locale":19,"products":370,"platforms":371,"categories":372,"kind":373,"size":374,"publicationDate":375,"modificationDate":376,"links":377,"images":384,"track":385,"bodyHtml":386,"excerpt":387,"primaryCategory":364,"ownPage":360,"date":388},"2026-09-01-musicxml-exports-move-to-musicxml-4-0-with-swing-markings-and-valid-tablature-tu","MusicXML-exports gaan naar MusicXML 4.0, met swingaanduidingen en geldige tablatuurstemmingen",[321,344],[36,37],[364],"improved","minor","2026-09-16T12:51:38.024Z","2026-09-17T12:10:20.804Z",{"blogPosts":378,"helpArticles":379,"releases":383},[],[380],{"locale":19,"url":381,"title":382},"https:\u002F\u002Fhelp.flat.io\u002Fnl\u002Fmusic-notation-software\u002Fimport\u002F","Bestaande partituren en tabs importeren en bewerken",[],[],"product","\u003Cp>Elk MusicXML-bestand dat Flat maakt, is nu MusicXML 4.0, ongeacht de versie van het bestand waarvan het is geïmporteerd.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Swingaanduidingen worden geëxporteerd.\u003C\u002Fstrong> MusicXML 4.0 kan swingweergave uitdrukken, dus een gesyncopeerde partituur neemt nu zijn swingaanduiding (of expliciete straight-aanduiding) mee naar andere toepassingen. Flat kon die bij het importeren al lezen; nu schrijft het die ook weg.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tablatuurexports zijn geldig.\u003C\u002Fstrong> Bij snaarstemmingen ontbrak een verplicht attribuut, waardoor elke tablatuurexport de strikte validatie niet haalde. Dat is nu verholpen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elke export wordt gecontroleerd aan de hand van de MusicXML 4.0 DTD\u003C\u002Fstrong>, inclusief gecomprimeerde \u003Ccode>.mxl\u003C\u002Fcode>-bestanden, en validatiefouten worden gemeld in plaats van stilzwijgend een ongeldig bestand af te leveren.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Toepassingen die alleen MusicXML 3.1 lezen, openen 4.0-bestanden nog steeds zoals voorheen; alleen de swingaanduiding is nieuw voor hen.\u003C\u002Fp>","Elk MusicXML-bestand dat Flat maakt, is nu MusicXML 4.0, ongeacht de versie van het bestand waarvan het is geïmporteerd. - Swingaanduidingen worden…","2026-09-01",{"category":37,"name":31,"count":365,"entries":390},[391],{"slug":392,"title":393,"locale":19,"products":394,"platforms":395,"categories":396,"kind":324,"size":374,"publicationDate":397,"modificationDate":398,"links":399,"images":405,"track":18,"bodyHtml":406,"excerpt":407,"primaryCategory":37,"ownPage":360,"date":408},"2026-09-17-api-v2-26-2-let-the-server-straighten-pages-uploaded-sideways-or-upside-down","API v2.26.2: laat de server zijwaarts of ondersteboven geüploade pagina's rechtzetten",[321],[37],[37,347],"2026-09-17T09:34:46.914Z","2026-09-17T09:36:12.438Z",{"blogPosts":400,"helpArticles":401,"releases":402},[],[],[403],{"platform":37,"version":404},"2.26.2",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Automatische paginarotatie voor OMR-imports, op verzoek.\u003C\u002Fstrong> Pagina's worden herkend zoals ze zijn geüpload; als je integratie de gebruiker niet eerst de pagina's kan laten draaien, schakel dan \u003Ccode>autoRotate\u003C\u002Fcode> in en de server corrigeert zijwaarts of ondersteboven geüploade pagina's vóór de herkenning. De Python-, JavaScript-, Ruby- en PHP-SDK's zijn bijgewerkt naar deze versie.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fchangelog#v2-26-2-2026-09-17\" rel=\"referer\">Volledige details in de API-wijzigingslog\u003C\u002Fa>\u003C\u002Fp>","- Automatische paginarotatie voor OMR-imports, op verzoek. Pagina's worden herkend zoals ze zijn geüpload; als je integratie de gebruiker niet eerst de…","2026-09-17",{"key":61,"year":42,"month":410,"majors":411,"areas":430},8,[412],{"slug":413,"title":414,"locale":19,"products":415,"platforms":416,"categories":417,"kind":324,"size":325,"publicationDate":418,"modificationDate":419,"links":420,"images":426,"track":18,"bodyHtml":427,"excerpt":428,"primaryCategory":37,"ownPage":360,"date":429},"2026-08-04-api-v2-25-0-control-how-long-omr-jobs-keep-your-files-abc-export","API v2.25.0: bepaal hoe lang OMR-taken je bestanden bewaren, ABC-export",[321,344],[37],[37,347,364],"2026-09-16T11:56:18.500Z","2026-09-16T16:04:29.330Z",{"blogPosts":421,"helpArticles":422,"releases":423},[],[],[424],{"platform":37,"version":425},"2.25.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Gegevensbewaring die jij beheert.\u003C\u002Fstrong> OMR-taken laten nu zien hoe lang hun bestanden worden bewaard (standaard 30 days), elke MusicXML-taak bevat zijn vervaldatum en je kunt de bestanden en resultaten van een taak verwijderen zodra je ze hebt opgehaald.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Functiedetectie vóór het inloggen.\u003C\u002Fstrong> De OMR-capaciteitenaanroep werkt zonder account en toont de ondersteunde herkenningstalen met hun namen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ABC-notatie exporteren\u003C\u002Fstrong> voor elke score-revisie, naast MusicXML, MIDI en de andere indelingen. Net als MIDI bevat dit niet de volledige opmaak.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Record\u003C\u002Fstrong>-opdrachten kunnen via de API worden geconfigureerd in Flat for Education.\u003C\u002Fli>\n\u003Cli>Fouten van een upstreamprovider (bijvoorbeeld Google Classroom) bevatten nu ook het eigen gelokaliseerde bericht van die provider.\u003C\u002Fli>\n\u003C\u002Ful>","- Gegevensbewaring die jij beheert. OMR-taken laten nu zien hoe lang hun bestanden worden bewaard (standaard 30 days), elke MusicXML-taak bevat zijn…","2026-08-04",[],{"key":59,"year":42,"month":432,"majors":433,"areas":457},7,[434],{"slug":435,"title":436,"locale":19,"products":437,"platforms":438,"categories":439,"kind":324,"size":325,"publicationDate":440,"modificationDate":441,"links":442,"images":453,"track":347,"bodyHtml":454,"excerpt":455,"primaryCategory":347,"ownPage":338,"date":456},"2026-07-10-omr-is-now-available-as-a-developer-api","OMR is nu beschikbaar als developer API",[321,344],[37],[347,37],"2026-09-16T10:37:19.581Z","2026-09-18T10:40:13.613Z",{"blogPosts":443,"helpArticles":444,"releases":448},[],[445],{"locale":19,"url":446,"title":447},"https:\u002F\u002Fhelp.flat.io\u002Fnl\u002Fmusic-notation-software\u002Fomr\u002F","Bladmuziek scannen en importeren vanuit een PDF of foto",[449,451],{"platform":37,"version":450},"2.23.0",{"platform":37,"version":452},"2.24.0",[],"\u003Cp>De OMR-engine van Flat is nu programmatisch beschikbaar via de \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fomr\u002F\" rel=\"referer\">developer API\u003C\u002Fa>. Verstuur pdf's of foto's, volg de voortgang van de herkenning, controleer de gedetecteerde instrumenten en importeer het resultaat vervolgens als een bewerkbare partituur in een Flat-bibliotheek, of exporteer het als \u003Cstrong>MusicXML\u003C\u002Fstrong> of \u003Cstrong>MIDI\u003C\u002Fstrong>. Het is hetzelfde interne model dat het importeren van pdf's en foto's in de editor aandrijft, en is nu op schaal beschikbaar voor je eigen apps en workflows.\u003C\u002Fp>\n\u003Cp>De speciale OMR API (v2.24.0) bouwt voort op de pdf-import op de achtergrond die in v2.23.0 aan het aanmaken van partituren is toegevoegd: vraag om taakondersteuning bij het importeren van een bestand en poll de taak totdat de partituur klaar is. Zie de \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fchangelog#v2-24-0-2026-07-08\" rel=\"referer\">API-wijzigingslog\u003C\u002Fa> voor de details van beide releases.\u003C\u002Fp>","De OMR-engine van Flat is nu programmatisch beschikbaar via de developer API. Verstuur pdf's of foto's, volg de voortgang van de herkenning, controleer de…","2026-07-10",[],{"key":53,"year":42,"month":459,"majors":460,"areas":481},4,[461],{"slug":462,"title":463,"locale":19,"products":464,"platforms":465,"categories":466,"kind":324,"size":325,"publicationDate":469,"modificationDate":470,"links":471,"images":477,"track":18,"bodyHtml":478,"excerpt":479,"primaryCategory":37,"ownPage":360,"date":480},"2026-04-07-api-v2-22-0-15-import-formats-virtual-collections-rubrics-student-groups-and-lti","API v2.22.0: 15+ importformaten, virtuele verzamelingen, rubrics, studentgroepen en LTI 1.3",[321,344],[37],[37,364,467,348,468],"library","classes","2026-09-16T11:56:22.317Z","2026-09-16T16:01:27.769Z",{"blogPosts":472,"helpArticles":473,"releases":474},[],[],[475],{"platform":37,"version":476},"2.22.0",[],"\u003Cp>De grootste specificatie-update sinds 2024, waarmee de API weer aansluit op twee jaar productwijzigingen.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Import uit 15+ formaten.\u003C\u002Fstrong> Guitar Pro, MuseScore, ABC-notatie, PowerTab, Capella, MEI, Overture, TablEdit, Band-in-a-Box, Karaoke MIDI, MuseData, Score Writer, Bagpipe Music Writer en Encore komen naast MusicXML en MIDI beschikbaar, en partituren kunnen worden geëxporteerd als native \u003Ccode>.flat\u003C\u002Fcode>-bestanden.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Virtuele verzamelingen.\u003C\u002Fstrong> Alle partituren, samenwerkingen en vind-ik-leuks vervangen de oude mappenhiërarchie in de bibliotheek, in lijn met de vernieuwde Flat-bibliotheek.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Uitvoeringsopdrachten met audio- of video-opnamen en opties voor backingtrack, metronoom en snelheid; groepsinzendingen voor gezamenlijk schrijven; instructies met rich text; subgroepen van studenten; geplande en individueel toegewezen Microsoft Teams-opdrachten; uitgebreide beschrijvingen en opdrachttypen in de resourcebibliotheek.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geïntegreerde LTI-configuratie\u003C\u002Fstrong> voor LTI 1.1 en 1.3, inclusief dynamische registratie. De eerdere aanroepen voor LTI 1.1-inloggegevens zijn verouderd.\u003C\u002Fli>\n\u003Cli>Jaarlijkse statistieken over partituren, aantallen openbare partituren op profielen en verwijdering van enkele al lang verouderde velden.\u003C\u002Fli>\n\u003C\u002Ful>","De grootste specificatie-update sinds 2024, waarmee de API weer aansluit op twee jaar productwijzigingen. - Import uit 15+ formaten. Guitar Pro, MuseScore,…","2026-04-07",[482],{"category":38,"name":33,"count":483,"entries":484},2,[485,504],{"slug":486,"title":487,"locale":19,"products":488,"platforms":489,"categories":490,"kind":491,"size":374,"publicationDate":492,"modificationDate":493,"links":494,"images":500,"track":18,"bodyHtml":501,"excerpt":502,"primaryCategory":38,"ownPage":360,"date":503},"2026-04-02-embed-sdk-v2-12-1-typescript-declarations-ship-at-the-right-path-again","Embed SDK v2.12.1: TypeScript-declaraties staan weer op het juiste pad",[321,344],[38],[38],"fixed","2026-09-21T07:56:48.253Z","2026-09-21T08:53:58.207Z",{"blogPosts":495,"helpArticles":496,"releases":497},[],[],[498],{"platform":38,"version":499},"2.12.1",[],"\u003Cp>Door de upgrade naar TypeScript 6 werden de declaratiebestanden naar het verkeerde pad geschreven, waardoor editors de typen van de SDK niet konden vinden. Opgelost.\u003C\u002Fp>","Door de upgrade naar TypeScript 6 werden de declaratiebestanden naar het verkeerde pad geschreven, waardoor editors de typen van de SDK niet konden vinden.…","2026-04-02",{"slug":505,"title":506,"locale":19,"products":507,"platforms":508,"categories":509,"kind":324,"size":374,"publicationDate":510,"modificationDate":511,"links":512,"images":518,"track":18,"bodyHtml":519,"excerpt":520,"primaryCategory":38,"ownPage":360,"date":503},"2026-04-02-embed-sdk-v2-12-0-export-the-score-as-svg","Embed SDK v2.12.0: de partituur exporteren als SVG",[321,344],[38],[38],"2026-09-21T07:56:41.935Z","2026-09-21T08:55:21.053Z",{"blogPosts":513,"helpArticles":514,"releases":515},[],[],[516],{"platform":38,"version":517},"2.12.0",[],"\u003Cp>Methode \u003Ccode>getSVG\u003C\u002Fcode> toegevoegd.\u003C\u002Fp>","Methode getSVG toegevoegd.",{"key":51,"year":42,"month":522,"majors":523,"areas":524},3,[],[525],{"category":38,"name":33,"count":483,"entries":526},[527,545],{"slug":528,"title":529,"locale":19,"products":530,"platforms":531,"categories":532,"kind":324,"size":374,"publicationDate":533,"modificationDate":534,"links":535,"images":541,"track":18,"bodyHtml":542,"excerpt":543,"primaryCategory":38,"ownPage":360,"date":544},"2026-03-19-embed-sdk-v2-11-0-load-abc-notation","Embed SDK v2.11.0: ABC-notatie laden",[321,344],[38],[38],"2026-09-21T07:56:35.400Z","2026-09-21T08:55:19.168Z",{"blogPosts":536,"helpArticles":537,"releases":538},[],[],[539],{"platform":38,"version":540},"2.11.0",[],"\u003Cp>Methode \u003Ccode>loadABC\u003C\u002Fcode> toegevoegd.\u003C\u002Fp>","Methode loadABC toegevoegd.","2026-03-19",{"slug":546,"title":547,"locale":19,"products":548,"platforms":549,"categories":550,"kind":324,"size":374,"publicationDate":551,"modificationDate":552,"links":553,"images":559,"track":18,"bodyHtml":560,"excerpt":561,"primaryCategory":38,"ownPage":360,"date":562},"2026-03-03-embed-sdk-v2-10-0-choose-the-desktop-or-mobile-editor-interface","Embed SDK v2.10.0: kies de desktop- of mobiele editorinterface",[321,344],[38],[38],"2026-09-21T07:56:29.262Z","2026-09-21T08:55:17.411Z",{"blogPosts":554,"helpArticles":555,"releases":556},[],[],[557],{"platform":38,"version":558},"2.10.0",[],"\u003Cp>De parameter \u003Ccode>editorInterface\u003C\u002Fcode> is toegevoegd aan \u003Ccode>EmbedUrlParameters\u003C\u002Fcode> (\u003Ccode>'desktop'\u003C\u002Fcode> of \u003Ccode>'mobile'\u003C\u002Fcode>).\u003C\u002Fp>","De parameter editorInterface is toegevoegd aan EmbedUrlParameters ('desktop' of 'mobile').","2026-03-03",{"key":48,"year":42,"month":483,"majors":564,"areas":583},[565],{"slug":566,"title":567,"locale":19,"products":568,"platforms":569,"categories":570,"kind":324,"size":325,"publicationDate":571,"modificationDate":572,"links":573,"images":579,"track":18,"bodyHtml":580,"excerpt":581,"primaryCategory":38,"ownPage":360,"date":582},"2026-02-16-embed-sdk-v2-9-0-mp3-and-wav-export-with-progress","Embed SDK v2.9.0: MP3- en WAV-export met voortgang",[321,344],[38],[38],"2026-09-21T07:55:48.152Z","2026-09-21T08:55:15.650Z",{"blogPosts":574,"helpArticles":575,"releases":576},[],[],[577],{"platform":38,"version":578},"2.9.0",[],"\u003Cul>\n\u003Cli>De methoden \u003Ccode>getMP3\u003C\u002Fcode> en \u003Ccode>getWAV\u003C\u002Fcode> toegevoegd voor audio-export\u003C\u002Fli>\n\u003Cli>De gebeurtenis \u003Ccode>exportProgress\u003C\u002Fcode> toegevoegd, zodat een lange export de voortgang kan tonen\u003C\u002Fli>\n\u003C\u002Ful>","- De methoden getMP3 en getWAV toegevoegd voor audio-export - De gebeurtenis exportProgress toegevoegd, zodat een lange export de voortgang kan tonen","2026-02-16",[584],{"category":38,"name":33,"count":365,"entries":585},[586],{"slug":587,"title":588,"locale":19,"products":589,"platforms":590,"categories":591,"kind":324,"size":374,"publicationDate":592,"modificationDate":593,"links":594,"images":600,"track":18,"bodyHtml":601,"excerpt":602,"primaryCategory":38,"ownPage":360,"date":603},"2026-02-06-embed-sdk-v2-8-0-export-the-score-as-a-pdf","Embed SDK v2.8.0: exporteer de partituur als PDF",[321,344],[38],[38],"2026-09-21T07:55:41.803Z","2026-09-21T08:55:13.837Z",{"blogPosts":595,"helpArticles":596,"releases":597},[],[],[598],{"platform":38,"version":599},"2.8.0",[],"\u003Cp>Methode \u003Ccode>getPDF\u003C\u002Fcode> toegevoegd.\u003C\u002Fp>","Methode getPDF toegevoegd.","2026-02-06",{"key":96,"year":71,"month":605,"majors":606,"areas":607},12,[],[608],{"category":38,"name":33,"count":365,"entries":609},[610],{"slug":611,"title":612,"locale":19,"products":613,"platforms":614,"categories":615,"kind":324,"size":374,"publicationDate":616,"modificationDate":617,"links":618,"images":624,"track":18,"bodyHtml":625,"excerpt":626,"primaryCategory":38,"ownPage":360,"date":627},"2025-12-29-embed-sdk-v2-7-0-know-when-the-embed-is-resized","Embed SDK v2.7.0: weten wanneer de embed van grootte verandert",[321,344],[38],[38],"2026-09-21T07:55:35.408Z","2026-09-21T08:55:12.224Z",{"blogPosts":619,"helpArticles":620,"releases":621},[],[],[622],{"platform":38,"version":623},"2.7.0",[],"\u003Cp>Het \u003Ccode>embedSize\u003C\u002Fcode>-event is toegevoegd.\u003C\u002Fp>","Het embedSize-event is toegevoegd.","2025-12-29",{"key":92,"year":71,"month":629,"majors":630,"areas":631},10,[],[632],{"category":38,"name":33,"count":365,"entries":633},[634],{"slug":635,"title":636,"locale":19,"products":637,"platforms":638,"categories":639,"kind":324,"size":374,"publicationDate":640,"modificationDate":641,"links":642,"images":648,"track":18,"bodyHtml":649,"excerpt":650,"primaryCategory":38,"ownPage":360,"date":651},"2025-10-22-embed-sdk-v2-6-0-ten-more-interface-languages","Embed SDK v2.6.0: nog tien interfacetalen",[321,344],[38],[38],"2026-09-21T07:55:29.524Z","2026-09-21T08:55:10.395Z",{"blogPosts":643,"helpArticles":644,"releases":645},[],[],[646],{"platform":38,"version":647},"2.6.0",[],"\u003Cp>De embedinterface ondersteunt nu Deens (\u003Ccode>da\u003C\u002Fcode>), Fins (\u003Ccode>fi\u003C\u002Fcode>), Filipijns (\u003Ccode>fil\u003C\u002Fcode>), Canadees Frans (\u003Ccode>fr-CA\u003C\u002Fcode>), Hindi (\u003Ccode>hi\u003C\u002Fcode>), Indonesisch (\u003Ccode>id\u003C\u002Fcode>), Maleis (\u003Ccode>ms\u003C\u002Fcode>), Noors Bokmål (\u003Ccode>nb\u003C\u002Fcode>), Traditioneel Chinees voor Hongkong (\u003Ccode>zh-HK\u003C\u002Fcode>) en Traditioneel Chinees voor Taiwan (\u003Ccode>zh-TW\u003C\u002Fcode>).\u003C\u002Fp>","De embedinterface ondersteunt nu Deens (da), Fins (fi), Filipijns (fil), Canadees Frans (fr-CA), Hindi (hi), Indonesisch (id), Maleis (ms), Noors Bokmål (nb),…","2025-10-22",{"key":88,"year":71,"month":410,"majors":653,"areas":654},[],[655],{"category":38,"name":33,"count":365,"entries":656},[657],{"slug":658,"title":659,"locale":19,"products":660,"platforms":661,"categories":662,"kind":373,"size":374,"publicationDate":663,"modificationDate":664,"links":665,"images":671,"track":18,"bodyHtml":672,"excerpt":673,"primaryCategory":38,"ownPage":360,"date":674},"2025-08-04-embed-sdk-v2-5-0-richer-typescript-types-and-new-documentation","Embed SDK v2.5.0: uitgebreidere TypeScript-types en nieuwe documentatie",[321,344],[38],[38],"2026-09-21T07:55:22.754Z","2026-09-21T08:55:08.624Z",{"blogPosts":666,"helpArticles":667,"releases":668},[],[],[669],{"platform":38,"version":670},"2.5.0",[],"\u003Cp>De gepubliceerde types dekken nu een groter deel van het SDK-oppervlak, met nieuwe documentatie erbij.\u003C\u002Fp>","De gepubliceerde types dekken nu een groter deel van het SDK-oppervlak, met nieuwe documentatie erbij.","2025-08-04",{"key":80,"year":71,"month":459,"majors":676,"areas":677},[],[678],{"category":38,"name":33,"count":365,"entries":679},[680],{"slug":681,"title":682,"locale":19,"products":683,"platforms":684,"categories":685,"kind":491,"size":374,"publicationDate":686,"modificationDate":687,"links":688,"images":694,"track":18,"bodyHtml":695,"excerpt":696,"primaryCategory":38,"ownPage":360,"date":697},"2025-04-10-embed-sdk-v2-4-1-mode-is-back-in-the-url-parameter-types","Embed SDK v2.4.1: mode staat weer in de typen voor URL-parameters",[321,344],[38],[38],"2026-09-21T07:55:15.535Z","2026-09-21T08:55:06.800Z",{"blogPosts":689,"helpArticles":690,"releases":691},[],[],[692],{"platform":38,"version":693},"2.4.1",[],"\u003Cp>De ontbrekende eigenschap \u003Ccode>mode\u003C\u002Fcode> is toegevoegd aan de TypeScript-interface \u003Ccode>EmbedUrlParameters\u003C\u002Fcode>.\u003C\u002Fp>","De ontbrekende eigenschap mode is toegevoegd aan de TypeScript-interface EmbedUrlParameters.","2025-04-10",{"key":78,"year":71,"month":522,"majors":699,"areas":700},[],[701],{"category":38,"name":33,"count":365,"entries":702},[703],{"slug":704,"title":705,"locale":19,"products":706,"platforms":707,"categories":708,"kind":324,"size":374,"publicationDate":709,"modificationDate":710,"links":711,"images":717,"track":18,"bodyHtml":718,"excerpt":719,"primaryCategory":38,"ownPage":360,"date":720},"2025-03-10-embed-sdk-v2-4-0-load-a-midi-file","Embed SDK v2.4.0: een MIDI-bestand laden",[321,344],[38],[38],"2026-09-21T07:55:09.076Z","2026-09-21T08:55:04.438Z",{"blogPosts":712,"helpArticles":713,"releases":714},[],[],[715],{"platform":38,"version":716},"2.4.0",[],"\u003Cp>Methode \u003Ccode>loadMIDI\u003C\u002Fcode> toegevoegd.\u003C\u002Fp>","Methode loadMIDI toegevoegd.","2025-03-10",{"key":119,"year":98,"month":629,"majors":722,"areas":741},[723],{"slug":724,"title":725,"locale":19,"products":726,"platforms":727,"categories":728,"kind":324,"size":325,"publicationDate":729,"modificationDate":730,"links":731,"images":737,"track":18,"bodyHtml":738,"excerpt":739,"primaryCategory":37,"ownPage":360,"date":740},"2024-10-18-api-v2-21-0-public-community-profiles-and-richer-resource-library-filters","API v2.21.0: openbare communityprofielen en uitgebreidere filters voor de bronnenbibliotheek",[321,344],[37],[37,467,468],"2026-09-16T11:56:24.149Z","2026-09-16T16:01:44.449Z",{"blogPosts":732,"helpArticles":733,"releases":734},[],[],[735],{"platform":37,"version":736},"2.21.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Gebruikersscorelijsten zijn openbare profielen.\u003C\u002Fstrong> Bij het opvragen van de partituren van een gebruiker krijg je nu alleen nog diens openbare partituren terug, met nieuwe paginering en sortering, zoals aangekondigd in 2020.\u003C\u002Fli>\n\u003Cli>Partituurdetails tonen de bewerk-URL, instrumentnamen en een eventuele geplande verwijderdatum; collecties geven hun aantal partituren door; openbare profielen tonen het aantal likes en afspeelbeurten.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Filter de bronnenbibliotheek op opdrachttype, vak en leerjaar; bronnen bevatten een beschrijving van delen en privacyopties; opdrachten kunnen het afspelen van noten en audiotracks beperken; inzendingen ondersteunen LTI 1.1- en 1.3-beoordelingsservices.\u003C\u002Fli>\n\u003C\u002Ful>","- Gebruikersscorelijsten zijn openbare profielen. Bij het opvragen van de partituren van een gebruiker krijg je nu alleen nog diens openbare partituren terug,…","2024-10-18",[],{"key":105,"year":98,"month":522,"majors":743,"areas":762},[744],{"slug":745,"title":746,"locale":19,"products":747,"platforms":748,"categories":749,"kind":324,"size":325,"publicationDate":750,"modificationDate":751,"links":752,"images":758,"track":18,"bodyHtml":759,"excerpt":760,"primaryCategory":37,"ownPage":360,"date":761},"2024-03-08-api-v2-20-0-collaborator-types-graded-submissions-and-reusable-invitations","API v2.20.0: typen medewerkers, beoordeelde inzendingen en herbruikbare uitnodigingen",[321,344],[37],[37,467,348],"2026-09-16T11:56:25.889Z","2026-09-16T16:02:02.667Z",{"blogPosts":753,"helpArticles":754,"releases":755},[],[],[756],{"platform":37,"version":757},"2.20.0",[],"\u003Cul>\n\u003Cli>Gepagineerde likes op gebruikersprofielen, en het product dat een gebruiker gebruikt in de accountgegevens.\u003C\u002Fli>\n\u003Cli>Rechten op resources geven aan of de aanroeper de eigenaar is, een gebruikersmedewerker of een groepsmedewerker, met de datum waarop elke medewerker is toegevoegd. Scoredetails bevatten nu ook de hoofdtoonsoort, markeringsdatum en organisatie.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Uitnodigingen kunnen meerdere keren worden hergebruikt; inzendingen krijgen een beoordeelde status plus afspeel- en LTI-details; een opdracht kan alleen naar de resourcebibliotheek worden gekopieerd als die daar nog niet staat; organisaties krijgen hun eigen resourcebibliotheken met een privacyniveau voor de hele organisatie.\u003C\u002Fli>\n\u003C\u002Ful>","- Gepagineerde likes op gebruikersprofielen, en het product dat een gebruiker gebruikt in de accountgegevens. - Rechten op resources geven aan of de aanroeper…","2024-03-08",[],{"key":101,"year":98,"month":365,"majors":764,"areas":765},[],[766],{"category":38,"name":33,"count":365,"entries":767},[768],{"slug":769,"title":770,"locale":19,"products":771,"platforms":772,"categories":773,"kind":324,"size":374,"publicationDate":774,"modificationDate":775,"links":776,"images":782,"track":18,"bodyHtml":783,"excerpt":784,"primaryCategory":38,"ownPage":360,"date":785},"2024-01-03-embed-sdk-v2-3-0-lazy-load-the-embed-iframe","Embed SDK v2.3.0: lazy-load voor de embedded iframe",[321,344],[38],[38],"2026-09-21T07:55:03.050Z","2026-09-21T08:55:02.718Z",{"blogPosts":777,"helpArticles":778,"releases":779},[],[],[780],{"platform":38,"version":781},"2.3.0",[],"\u003Cp>De nieuwe optie \u003Ccode>lazy\u003C\u002Fcode> voegt \u003Ccode>loading=&quot;lazy&quot;\u003C\u002Fcode> toe aan de aangemaakte iframe.\u003C\u002Fp>","De nieuwe optie lazy voegt loading=\"lazy\" toe aan de aangemaakte iframe.","2024-01-03",{"key":148,"year":125,"month":787,"majors":788,"areas":789},11,[],[790],{"category":38,"name":33,"count":365,"entries":791},[792],{"slug":793,"title":794,"locale":19,"products":795,"platforms":796,"categories":797,"kind":324,"size":374,"publicationDate":798,"modificationDate":799,"links":800,"images":806,"track":18,"bodyHtml":807,"excerpt":808,"primaryCategory":38,"ownPage":360,"date":809},"2023-11-24-embed-sdk-v2-2-0-identify-the-reader-with-userid","Embed SDK v2.2.0: identificeer de lezer met userId",[321,344],[38],[38],"2026-09-21T07:54:56.649Z","2026-09-21T08:54:53.676Z",{"blogPosts":801,"helpArticles":802,"releases":803},[],[],[804],{"platform":38,"version":805},"2.2.0",[],"\u003Cp>De embed-parameter \u003Ccode>userId\u003C\u002Fcode> is toegevoegd.\u003C\u002Fp>","De embed-parameter userId is toegevoegd.","2023-11-24",{"key":146,"year":125,"month":629,"majors":811,"areas":830},[812],{"slug":813,"title":814,"locale":19,"products":815,"platforms":816,"categories":817,"kind":324,"size":325,"publicationDate":818,"modificationDate":819,"links":820,"images":826,"track":18,"bodyHtml":827,"excerpt":828,"primaryCategory":38,"ownPage":360,"date":829},"2023-10-02-embed-sdk-v2-1-0-inspect-parts-voices-and-notes-and-mute-the-audio","Embed SDK v2.1.0: partijen, stemmen en noten inspecteren, en audio dempen",[321,344],[38],[38],"2026-09-21T07:54:50.377Z","2026-09-21T08:54:51.967Z",{"blogPosts":821,"helpArticles":822,"releases":823},[],[],[824],{"platform":38,"version":825},"2.1.0",[],"\u003Cp>Lees de structuur van de geladen partituur uit je code.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Partijen en stemmen: \u003Ccode>getNbParts\u003C\u002Fcode>, \u003Ccode>getPartsUuids\u003C\u002Fcode>, \u003Ccode>getMeasureVoicesUuids\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Noten: \u003Ccode>getMeasureNbNotes\u003C\u002Fcode>, \u003Ccode>getNoteData\u003C\u002Fcode>, \u003Ccode>playbackPositionToNoteIdx\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Nieuwe URL-parameter \u003Ccode>noAudio\u003C\u002Fcode> schakelt audioweergave uit\u003C\u002Fli>\n\u003Cli>Probleem opgelost waarbij \u003Ccode>setMasterVolume\u003C\u002Fcode> de verkeerde onderliggende methode aanriep\u003C\u002Fli>\n\u003C\u002Ful>","Lees de structuur van de geladen partituur uit je code. - Partijen en stemmen: getNbParts, getPartsUuids, getMeasureVoicesUuids - Noten: getMeasureNbNotes,…","2023-10-02",[],{"key":144,"year":125,"month":315,"majors":832,"areas":852},[833],{"slug":834,"title":835,"locale":19,"products":836,"platforms":837,"categories":838,"kind":839,"size":325,"publicationDate":840,"modificationDate":841,"links":842,"images":848,"track":18,"bodyHtml":849,"excerpt":850,"primaryCategory":38,"ownPage":360,"date":851},"2023-09-27-embed-sdk-v2-0-0-typescript-types-es-and-umd-builds-jquery-dropped","Embed SDK v2.0.0: TypeScript-typen, ES- en UMD-builds, geen jQuery meer",[321,344],[38],[38],"deprecated","2026-09-21T07:54:03.751Z","2026-09-21T08:54:48.567Z",{"blogPosts":843,"helpArticles":844,"releases":845},[],[],[846],{"platform":38,"version":847},"2.0.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Ondersteuning voor jQuery in de constructor verwijderd\u003C\u002Fstrong> — geef in plaats daarvan een DOM-element of de id ervan door\u003C\u002Fli>\n\u003Cli>De gepubliceerde npm-module bevat TypeScript-typen\u003C\u002Fli>\n\u003Cli>Aparte ES- en UMD-builds\u003C\u002Fli>\n\u003C\u002Ful>","- Ondersteuning voor jQuery in de constructor verwijderd — geef in plaats daarvan een DOM-element of de id ervan door - De gepubliceerde npm-module bevat…","2023-09-27",[853],{"category":38,"name":33,"count":365,"entries":854},[855],{"slug":856,"title":857,"locale":19,"products":858,"platforms":859,"categories":860,"kind":491,"size":374,"publicationDate":861,"modificationDate":862,"links":863,"images":869,"track":18,"bodyHtml":870,"excerpt":871,"primaryCategory":38,"ownPage":360,"date":851},"2023-09-27-embed-sdk-v2-0-1-package-exports-work-with-webpack-5","Embed SDK v2.0.1: package-exports werken met Webpack 5",[321,344],[38],[38],"2026-09-21T07:54:10.411Z","2026-09-21T08:54:50.148Z",{"blogPosts":864,"helpArticles":865,"releases":866},[],[],[867],{"platform":38,"version":868},"2.0.1",[],"\u003Cp>De \u003Ccode>exports\u003C\u002Fcode>-map van het package is hersteld, die Webpack 5 niet kon resolven.\u003C\u002Fp>","De exports-map van het package is hersteld, die Webpack 5 niet kon resolven.",{"key":142,"year":125,"month":410,"majors":873,"areas":892},[874],{"slug":875,"title":876,"locale":19,"products":877,"platforms":878,"categories":879,"kind":324,"size":325,"publicationDate":880,"modificationDate":881,"links":882,"images":888,"track":18,"bodyHtml":889,"excerpt":890,"primaryCategory":37,"ownPage":360,"date":891},"2023-08-25-api-v2-19-0-lti-links-from-resource-library-items-higher-grade-limits-unsettable","API v2.19.0: LTI-links vanuit items in de bronnenbibliotheek, hogere cijferlimieten, wisbare partituurmetadata",[321,344],[37],[37,468,348],"2026-09-16T11:56:27.674Z","2026-09-16T16:02:12.045Z",{"blogPosts":883,"helpArticles":884,"releases":885},[],[],[886],{"platform":37,"version":887},"2.19.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Maak LTI-links aan\u003C\u002Fstrong> vanuit items in de bronnenbibliotheek van Flat for Education, om ze rechtstreeks in een LMS-cursus te plaatsen.\u003C\u002Fli>\n\u003Cli>Het maximale cijfer voor een opdracht gaat van 100 naar 10.000 punten.\u003C\u002Fli>\n\u003Cli>Partituurmetadata (subtitel, componist, tekstschrijver, arrangeur, beschrijving, licentie…) kunnen nu ook via de API worden gewist, niet alleen ingesteld.\u003C\u002Fli>\n\u003C\u002Ful>","- Maak LTI-links aan vanuit items in de bronnenbibliotheek van Flat for Education, om ze rechtstreeks in een LMS-cursus te plaatsen. - Het maximale cijfer voor…","2023-08-25",[],{"key":136,"year":125,"month":894,"majors":895,"areas":914},5,[896],{"slug":897,"title":898,"locale":19,"products":899,"platforms":900,"categories":901,"kind":324,"size":325,"publicationDate":902,"modificationDate":903,"links":904,"images":910,"track":18,"bodyHtml":911,"excerpt":912,"primaryCategory":37,"ownPage":360,"date":913},"2023-05-05-api-v2-18-0-the-resource-library-api-in-beta","API v2.18.0: de Resource Library API, in bèta",[321,344],[37],[37,468,348],"2026-09-16T11:56:29.451Z","2026-09-16T16:02:30.120Z",{"blogPosts":905,"helpArticles":906,"releases":907},[],[],[908],{"platform":37,"version":909},"2.18.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Resource Library API (bèta).\u003C\u002Fstrong> Blader door resourcebibliotheken van Flat for Education en beheer ze, met twee nieuwe OAuth2-scopes voor volledige toegang en alleen-lezen-toegang. Opdrachten kunnen naar de resourcebibliotheek worden gekopieerd.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Testleerlingen.\u003C\u002Fstrong> Maak testaccounts voor leerlingen aan in een klas om opdrachten uit te proberen zoals een leerling die zou zien.\u003C\u002Fli>\n\u003Cli>Opdrachten geven aan wat je ermee kunt doen (bewerken, publiceren, archiveren…), of hun bijlagen speciale kopieën zijn en welke problemen er zijn opgetreden. De indieningsgeschiedenis registreert de bron van een wijziging wanneer die afkomstig is van Google Classroom, Microsoft Teams of een LMS.\u003C\u002Fli>\n\u003Cli>Bij het resetten van een indiening blijft die behouden in plaats van te worden verwijderd; klassenmetadata (niveau, vaardigheden, grootte) en Microsoft-aanmeldgegevens van accounts worden beschikbaar gemaakt.\u003C\u002Fli>\n\u003Cli>Partituurrevisies geven hun begin- en einddatum terug; partiturbouwers kunnen kwarttonen inschakelen; kopieën kunnen de oorspronkelijke titel behouden.\u003C\u002Fli>\n\u003C\u002Ful>","- Resource Library API (bèta). Blader door resourcebibliotheken van Flat for Education en beheer ze, met twee nieuwe OAuth2-scopes voor volledige toegang en…","2023-05-05",[],{"key":134,"year":125,"month":459,"majors":916,"areas":917},[],[918],{"category":38,"name":33,"count":365,"entries":919},[920],{"slug":921,"title":922,"locale":19,"products":923,"platforms":924,"categories":925,"kind":373,"size":374,"publicationDate":926,"modificationDate":927,"links":928,"images":934,"track":18,"bodyHtml":935,"excerpt":936,"primaryCategory":38,"ownPage":360,"date":937},"2023-04-04-embed-sdk-v1-5-1-autoplay-allowed-on-the-created-iframe","Embed SDK v1.5.1: autoplay toegestaan op de aangemaakte iframe",[321,344],[38],[38],"2026-09-21T07:53:57.044Z","2026-09-21T08:54:46.698Z",{"blogPosts":929,"helpArticles":930,"releases":931},[],[],[932],{"platform":38,"version":933},"1.5.1",[],"\u003Cp>De aangemaakte iframe bevat \u003Ccode>allow: autoplay\u003C\u002Fcode>.\u003C\u002Fp>","De aangemaakte iframe bevat allow: autoplay.","2023-04-04",{"key":132,"year":125,"month":522,"majors":939,"areas":958},[940],{"slug":941,"title":942,"locale":19,"products":943,"platforms":944,"categories":945,"kind":324,"size":325,"publicationDate":946,"modificationDate":947,"links":948,"images":954,"track":18,"bodyHtml":955,"excerpt":956,"primaryCategory":38,"ownPage":360,"date":957},"2023-03-08-embed-sdk-v1-5-0-navigate-measures-and-drive-the-metronome-and-playback-speed","Embed SDK v1.5.0: maten navigeren en de metronoom en afspeelsnelheid regelen",[321,344],[38],[38],"2026-09-21T07:53:49.861Z","2026-09-21T08:54:44.630Z",{"blogPosts":949,"helpArticles":950,"releases":951},[],[],[952],{"platform":38,"version":953},"1.5.0",[],"\u003Cul>\n\u003Cli>Maten: \u003Ccode>getNbMeasures\u003C\u002Fcode>, \u003Ccode>getMeasuresUuids\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Navigatie: \u003Ccode>goLeft\u003C\u002Fcode>, \u003Ccode>goRight\u003C\u002Fcode>, \u003Ccode>scrollToCursor\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Metronoom: \u003Ccode>getMetronomeMode\u003C\u002Fcode>, \u003Ccode>setMetronomeMode\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Afspeelsnelheid: \u003Ccode>getPlaybackSpeed\u003C\u002Fcode>, \u003Ccode>setPlaybackSpeed\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>","- Maten: getNbMeasures, getMeasuresUuids - Navigatie: goLeft, goRight, scrollToCursor - Metronoom: getMetronomeMode, setMetronomeMode - Afspeelsnelheid:…","2023-03-08",[],{"key":161,"year":152,"month":459,"majors":960,"areas":961},[],[962],{"category":38,"name":33,"count":365,"entries":963},[964],{"slug":965,"title":966,"locale":19,"products":967,"platforms":968,"categories":969,"kind":491,"size":374,"publicationDate":970,"modificationDate":971,"links":972,"images":978,"track":18,"bodyHtml":979,"excerpt":980,"primaryCategory":38,"ownPage":360,"date":981},"2022-04-22-embed-sdk-v1-4-1-works-with-vue-3","Embed SDK v1.4.1: werkt met Vue 3",[321,344],[38],[38],"2026-09-21T07:53:42.897Z","2026-09-21T08:54:42.872Z",{"blogPosts":973,"helpArticles":974,"releases":975},[],[],[976],{"platform":38,"version":977},"1.4.1",[],"\u003Cp>Compatibiliteit met Vue 3 opgelost.\u003C\u002Fp>","Compatibiliteit met Vue 3 opgelost.","2022-04-22",{"key":159,"year":152,"month":522,"majors":983,"areas":984},[],[985],{"category":37,"name":31,"count":365,"entries":986},[987],{"slug":988,"title":989,"locale":19,"products":990,"platforms":991,"categories":992,"kind":324,"size":374,"publicationDate":993,"modificationDate":994,"links":995,"images":1001,"track":18,"bodyHtml":1002,"excerpt":1003,"primaryCategory":37,"ownPage":360,"date":1004},"2022-03-23-api-v2-17-0-scores-created-by-an-app-land-in-a-dedicated-collection","API v2.17.0: partituren die door een app zijn gemaakt komen in een aparte collectie terecht",[321],[37],[37,467],"2026-09-16T11:56:31.592Z","2026-09-16T16:02:39.041Z",{"blogPosts":996,"helpArticles":997,"releases":998},[],[],[999],{"platform":37,"version":1000},"2.17.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>App-collecties.\u003C\u002Fstrong> Wanneer een app van derden partituren maakt, slaat Flat die nu op in een collectie die speciaal voor die app is bedoeld en automatisch wordt aangemaakt in het account van de gebruiker. De collectie heeft een eigen alias, zodat apps hun partituren kunnen weergeven en beheren zonder de hele bibliotheek te hoeven doorzoeken.\u003C\u002Fli>\n\u003C\u002Ful>","- App-collecties. Wanneer een app van derden partituren maakt, slaat Flat die nu op in een collectie die speciaal voor die app is bedoeld en automatisch wordt…","2022-03-23",{"key":204,"year":179,"month":605,"majors":1006,"areas":1007},[],[1008],{"category":37,"name":31,"count":365,"entries":1009},[1010],{"slug":1011,"title":1012,"locale":19,"products":1013,"platforms":1014,"categories":1015,"kind":324,"size":374,"publicationDate":1016,"modificationDate":1017,"links":1018,"images":1024,"track":18,"bodyHtml":1025,"excerpt":1026,"primaryCategory":37,"ownPage":360,"date":1027},"2021-12-11-api-v2-16-0-asynchronous-export-tasks-for-long-running-exports","API v2.16.0: asynchrone exporttaken voor langdurige exports",[321],[37],[37,364],"2026-09-16T11:56:38.111Z","2026-09-16T16:02:45.586Z",{"blogPosts":1019,"helpArticles":1020,"releases":1021},[],[],[1022],{"platform":37,"version":1023},"2.16.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Exporttaken.\u003C\u002Fstrong> Start een export (audio, video, PDF…) als achtergrondtaak en controleer de voortgang via polling in plaats van het verzoek open te houden. Zo blijven langdurige exports betrouwbaar voor grote partituren.\u003C\u002Fli>\n\u003C\u002Ful>","- Exporttaken. Start een export (audio, video, PDF…) als achtergrondtaak en controleer de voortgang via polling in plaats van het verzoek open te houden. Zo…","2021-12-11",{"key":202,"year":179,"month":787,"majors":1029,"areas":1049},[1030],{"slug":1031,"title":1032,"locale":19,"products":1033,"platforms":1034,"categories":1035,"kind":324,"size":325,"publicationDate":1037,"modificationDate":1038,"links":1039,"images":1045,"track":18,"bodyHtml":1046,"excerpt":1047,"primaryCategory":37,"ownPage":360,"date":1048},"2021-11-10-api-v2-15-0-sign-in-links-and-delegated-tokens-for-organization-admins","API v2.15.0: aanmeldlinks en gedelegeerde tokens voor organisatiebeheerders",[321,344],[37],[37,1036],"accounts","2026-09-16T11:56:39.852Z","2026-09-16T16:02:57.486Z",{"blogPosts":1040,"helpArticles":1041,"releases":1042},[],[],[1043],{"platform":37,"version":1044},"2.15.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Aanmeldlinks en gedelegeerde toegangstokens.\u003C\u002Fstrong> Beheerders van Flat for Education kunnen een aanmeldlink maken voor elke gebruiker in hun organisatie, of een toegangstoken dat namens die gebruiker handelt: de basis voor aangepaste portalen en single-sign-on-integraties.\u003C\u002Fli>\n\u003Cli>Japans in hiragana (\u003Ccode>ja-HIRA\u003C\u002Fcode>) is toegevoegd aan de ondersteunde landinstellingen; openbare reacties tonen hun moderatiestatus.\u003C\u002Fli>\n\u003Cli>Audio-exporten geven de MP3-set terug als standaardtrack wanneer die beschikbaar is. De optie om alleen gecachte exporten op te vragen is verwijderd, omdat audio-exporten nu altijd uit de cache worden geleverd.\u003C\u002Fli>\n\u003C\u002Ful>","- Aanmeldlinks en gedelegeerde toegangstokens. Beheerders van Flat for Education kunnen een aanmeldlink maken voor elke gebruiker in hun organisatie, of een…","2021-11-10",[],{"key":200,"year":179,"month":629,"majors":1051,"areas":1072},[1052],{"slug":1053,"title":1054,"locale":19,"products":1055,"platforms":1056,"categories":1057,"kind":324,"size":325,"publicationDate":1060,"modificationDate":1061,"links":1062,"images":1068,"track":18,"bodyHtml":1069,"excerpt":1070,"primaryCategory":37,"ownPage":360,"date":1071},"2021-10-04-api-v2-14-0-create-blank-scores-from-a-list-of-instruments","API v2.14.0: lege partituren maken vanuit een instrumentenlijst",[321,344],[37],[37,1058,1059],"editor","worksheets","2026-09-16T11:56:41.762Z","2026-09-16T16:03:07.286Z",{"blogPosts":1063,"helpArticles":1064,"releases":1065},[],[],[1066],{"platform":37,"version":1067},"2.14.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Partituurbouwer.\u003C\u002Fstrong> Maak een lege partituur zonder een MusicXML-bestand te importeren: geef een lijst met instrumenten op en optioneel de maatsoort, toonsoort, tablatuur, akkoorddiagrammen en paginalay-out.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Organisatiegebruikers kunnen met een rol worden aangemaakt; werkbladen kunnen hun oefeningen door elkaar husselen; inzendingen van leerlingen vermelden welke oefeningen ze bevatten.\u003C\u002Fli>\n\u003C\u002Ful>","- Partituurbouwer. Maak een lege partituur zonder een MusicXML-bestand te importeren: geef een lijst met instrumenten op en optioneel de maatsoort, toonsoort,…","2021-10-04",[],{"key":194,"year":179,"month":432,"majors":1074,"areas":1094},[1075],{"slug":1076,"title":1077,"locale":19,"products":1078,"platforms":1079,"categories":1080,"kind":324,"size":325,"publicationDate":1082,"modificationDate":1083,"links":1084,"images":1090,"track":18,"bodyHtml":1091,"excerpt":1092,"primaryCategory":37,"ownPage":360,"date":1093},"2021-07-19-api-v2-13-0-synced-playback-tracks-microsoft-teams-details-scheduled-assignment","API v2.13.0: gesynchroniseerde afspeeltracks, Microsoft Teams-details, geplande opdrachtkopieën",[321,344],[37],[37,1081,468],"playback","2026-09-16T11:56:43.681Z","2026-09-16T16:03:21.157Z",{"blogPosts":1085,"helpArticles":1086,"releases":1087},[],[],[1088],{"platform":37,"version":1089},"2.13.0",[],"\u003Cul>\n\u003Cli>\u003Cstrong>Afspeeltracks.\u003C\u002Fstrong> Geef een lijst van de tracks die Flat automatisch genereert en synchroniseert (afspelen als MP3), haal de synchronisatiepunten van het nieuwste afspeelbestand op en ontvang de CDN-URL van een export in de response-body.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Docenten kunnen de inzending van een leerling resetten; klassen melden welke accounts tijdens een synchronisatie niet konden worden toegevoegd; opdrachten en inzendingen tonen hun Microsoft Teams-status en -links; opdrachtkopieën kunnen worden ingepland; performance-inzendingen bevatten hun opgeslagen audiotrack.\u003C\u002Fli>\n\u003Cli>Profielen krijgen een omslagafbeelding en de id van de huidige gebruiker kan afzonderlijk worden opgehaald.\u003C\u002Fli>\n\u003C\u002Ful>","- Afspeeltracks. Geef een lijst van de tracks die Flat automatisch genereert en synchroniseert (afspelen als MP3), haal de synchronisatiepunten van het…","2021-07-19",[],{"key":188,"year":179,"month":459,"majors":1096,"areas":1115},[1097],{"slug":1098,"title":1099,"locale":19,"products":1100,"platforms":1101,"categories":1102,"kind":324,"size":325,"publicationDate":1103,"modificationDate":1104,"links":1105,"images":1111,"track":18,"bodyHtml":1112,"excerpt":1113,"primaryCategory":38,"ownPage":360,"date":1114},"2021-04-28-embed-sdk-v1-4-0-private-scores-by-sharing-key-and-audio-tracks-from-code","Embed SDK v1.4.0: privéscores met deelsleutel en audiotracks vanuit code",[321,344],[38],[38],"2026-09-21T07:53:36.608Z","2026-09-21T08:54:40.643Z",{"blogPosts":1106,"helpArticles":1107,"releases":1108},[],[],[1109],{"platform":38,"version":1110},"1.4.0",[],"\u003Cul>\n\u003Cli>\u003Ccode>loadFlatScore\u003C\u002Fcode> accepteert een \u003Ccode>sharingKey\u003C\u002Fcode>, zodat een privé gedeelde partituur kan worden geladen\u003C\u002Fli>\n\u003Cli>\u003Ccode>setTrack\u003C\u002Fcode>, \u003Ccode>useTrack\u003C\u002Fcode> en \u003Ccode>seekTrackTo\u003C\u002Fcode> toegevoegd om de audiotrack dynamisch in te stellen\u003C\u002Fli>\n\u003C\u002Ful>","- loadFlatScore accepteert een sharingKey, zodat een privé gedeelde partituur kan worden geladen - setTrack, useTrack en seekTrackTo toegevoegd om de…","2021-04-28",[],{"key":184,"year":179,"month":483,"majors":1117,"areas":1135},[1118],{"slug":1119,"title":1120,"locale":19,"products":1121,"platforms":1122,"categories":1123,"kind":324,"size":325,"publicationDate":1124,"modificationDate":1125,"links":1126,"images":1131,"track":18,"bodyHtml":1132,"excerpt":1133,"primaryCategory":37,"ownPage":360,"date":1134},"2021-02-18-api-v2-12-0-export-grades-as-csv-or-excel-assignment-types-and-covers","API v2.12.0: cijfers exporteren als CSV of Excel, opdrachttypen en omslagafbeeldingen",[321,344],[37],[37,348],"2026-09-16T11:56:45.523Z","2026-09-16T16:03:30.700Z",{"blogPosts":1127,"helpArticles":1128,"releases":1129},[],[],[1130],{"platform":37,"version":517},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Cijferexport.\u003C\u002Fstrong> Download de cijfers van een opdracht als CSV- of Excel-bestand.\u003C\u002Fli>\n\u003Cli>Opdrachten bevatten hun type en een omslagafbeelding; bij het kopiëren van een opdracht kun je een bestaand concept overschrijven met de inhoud van een andere opdracht.\u003C\u002Fli>\n\u003Cli>Bij medewerkers wordt weergegeven of hun uitnodiging nog in behandeling is.\u003C\u002Fli>\n\u003C\u002Ful>","- Cijferexport. Download de cijfers van een opdracht als CSV- of Excel-bestand. - Opdrachten bevatten hun type en een omslagafbeelding; bij het kopiëren van…","2021-02-18",[],{"key":227,"year":206,"month":629,"majors":1137,"areas":1155},[1138],{"slug":1139,"title":1140,"locale":19,"products":1141,"platforms":1142,"categories":1143,"kind":324,"size":325,"publicationDate":1144,"modificationDate":1145,"links":1146,"images":1151,"track":18,"bodyHtml":1152,"excerpt":1153,"primaryCategory":37,"ownPage":360,"date":1154},"2020-10-26-api-v2-11-0-grading-submission-comments-and-richer-assignment-options","API v2.11.0: beoordeling, inzendingsreacties en uitgebreidere opdrachtopties",[321,344],[37],[37,348,468],"2026-09-16T11:56:47.220Z","2026-09-16T16:03:48.195Z",{"blogPosts":1147,"helpArticles":1148,"releases":1149},[],[],[1150],{"platform":37,"version":540},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Beoordeling via de API.\u003C\u002Fstrong> Stel concept- en definitieve cijfers in, stuur een inzending terug naar een leerling en lees berekende tellers voor reacties; het maximumaantal punten wordt samen met het cijfer opgeslagen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reacties op inzendingen.\u003C\u002Fstrong> Maak reacties op een inzending aan, bekijk ze in een lijst, werk ze bij en verwijder ze.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opdrachtopties.\u003C\u002Fstrong> Toolsets, een afspeellimiet, maximumaantal punten, Google Classroom-onderwerpen, toewijzen aan specifieke leerlingen, vergrendelde sjablonen en details van LTI-, Canvas- en MusicFirst-opdrachten.\u003C\u002Fli>\n\u003Cli>Beheerders kunnen de gebruikersnaam, naam en het e-mailadres van een beheerd account bewerken; gebruikerslijsten kunnen worden gefilterd op actieve licentie.\u003C\u002Fli>\n\u003Cli>De oude inzendingsparameters \u003Ccode>studentComment\u003C\u002Fcode> en \u003Ccode>returnFeedback\u003C\u002Fcode> zijn verwijderd ten gunste van de nieuwe beoordelingsaanroepen.\u003C\u002Fli>\n\u003C\u002Ful>","- Beoordeling via de API. Stel concept- en definitieve cijfers in, stuur een inzending terug naar een leerling en lees berekende tellers voor reacties; het…","2020-10-26",[],{"key":219,"year":206,"month":1157,"majors":1158,"areas":1176},6,[1159],{"slug":1160,"title":1161,"locale":19,"products":1162,"platforms":1163,"categories":1164,"kind":324,"size":325,"publicationDate":1165,"modificationDate":1166,"links":1167,"images":1172,"track":18,"bodyHtml":1173,"excerpt":1174,"primaryCategory":37,"ownPage":360,"date":1175},"2020-06-03-api-v2-10-0-archive-assignments-count-and-filter-organization-users","API v2.10.0: opdrachten archiveren, organisatiegebruikers tellen en filteren",[321,344],[37],[37,348,468],"2026-09-16T11:56:48.999Z","2026-09-16T16:04:00.984Z",{"blogPosts":1168,"helpArticles":1169,"releases":1170},[],[],[1171],{"platform":37,"version":558},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Archiveer en dearchiveer opdrachten\u003C\u002Fstrong>, en lees het hoofdtype van een opdracht uit (nieuwe partituur, sjabloon of gedeeld schrijven).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organisatiegebruikers.\u003C\u002Fstrong> Maak accounts aan met een voor- en achternaam, sorteer en filter gebruikerslijsten, tel de gebruikers die aan een filter voldoen en filter groepsleden op hun synchronisatiebron (Google Classroom, Microsoft Teams, Clever).\u003C\u002Fli>\n\u003Cli>In de partitruurdetails worden de audiosamples vermeld die voor afspelen worden gebruikt, met een genormaliseerde instrumentenlijst die niet langer van de samples afhangt.\u003C\u002Fli>\n\u003C\u002Ful>","- Archiveer en dearchiveer opdrachten, en lees het hoofdtype van een opdracht uit (nieuwe partituur, sjabloon of gedeeld schrijven). - Organisatiegebruikers.…","2020-06-03",[],{"key":211,"year":206,"month":483,"majors":1178,"areas":1197},[1179],{"slug":1180,"title":1181,"locale":19,"products":1182,"platforms":1183,"categories":1184,"kind":324,"size":325,"publicationDate":1185,"modificationDate":1186,"links":1187,"images":1193,"track":18,"bodyHtml":1194,"excerpt":1195,"primaryCategory":38,"ownPage":360,"date":1196},"2020-02-24-embed-sdk-v1-3-0-mix-the-playback-and-inspect-notes-and-measures","Embed SDK v1.3.0: regel de mix en bekijk noten en maten",[321,344],[38],[38],"2026-09-21T07:53:29.730Z","2026-09-21T08:54:39.030Z",{"blogPosts":1188,"helpArticles":1189,"releases":1190},[],[],[1191],{"platform":38,"version":1192},"1.3.0",[],"\u003Cp>Regel de mix vanuit je code en lees wat er onder de cursor staat.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Volume en dempen: \u003Ccode>getMasterVolume\u003C\u002Fcode>, \u003Ccode>setMasterVolume\u003C\u002Fcode>, \u003Ccode>getPartVolume\u003C\u002Fcode>, \u003Ccode>setPartVolume\u003C\u002Fcode>, \u003Ccode>mutePart\u003C\u002Fcode>, \u003Ccode>unmutePart\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Solo en galm: \u003Ccode>setPartSoloMode\u003C\u002Fcode>, \u003Ccode>unsetPartSoloMode\u003C\u002Fcode>, \u003Ccode>getPartSoloMode\u003C\u002Fcode>, \u003Ccode>getPartReverb\u003C\u002Fcode>, \u003Ccode>setPartReverb\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Inspectie: \u003Ccode>getMeasureDetails\u003C\u002Fcode>, \u003Ccode>getNoteDetails\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Toegevoegde events: \u003Ccode>noteDetails\u003C\u002Fcode>, \u003Ccode>measureDetails\u003C\u002Fcode>, \u003Ccode>cursorContext\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>","Regel de mix vanuit je code en lees wat er onder de cursor staat. - Volume en dempen: getMasterVolume, setMasterVolume, getPartVolume, setPartVolume, mutePart,…","2020-02-24",[],{"key":209,"year":206,"month":365,"majors":1199,"areas":1217},[1200],{"slug":1201,"title":1202,"locale":19,"products":1203,"platforms":1204,"categories":1205,"kind":324,"size":325,"publicationDate":1206,"modificationDate":1207,"links":1208,"images":1213,"track":18,"bodyHtml":1214,"excerpt":1215,"primaryCategory":37,"ownPage":360,"date":1216},"2020-01-10-api-v2-9-0-openapi-3-specification-google-drive-attachments-arranger-and-plays","API v2.9.0: OpenAPI 3-specificatie, Google Drive-bijlagen, arrangeur en afspeelbeurten",[321,344],[37],[37,348],"2026-09-16T11:56:50.656Z","2026-09-16T16:04:13.181Z",{"blogPosts":1209,"helpArticles":1210,"releases":1211},[],[],[1212],{"platform":37,"version":578},[],"\u003Cul>\n\u003Cli>\u003Cstrong>De specificatie gaat over naar OpenAPI 3.0.\u003C\u002Fstrong> Eerdere versies werden beschreven in OpenAPI 2 (Swagger).\u003C\u002Fli>\n\u003Cli>Partituren geven nu een arrangeur en diens afspeelstatistieken weer; een verwijdering kan zo worden gepland dat die binnenkort wordt uitgevoerd in plaats van in de prullenbak te blijven staan.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flat for Education.\u003C\u002Fstrong> Bijlagen bij opdrachten kunnen Google Drive-bestanden zijn, klassen bevatten hun Microsoft Teams-gegevens en Education-accounts geven een voor- en achternaam door.\u003C\u002Fli>\n\u003C\u002Ful>","- De specificatie gaat over naar OpenAPI 3.0. Eerdere versies werden beschreven in OpenAPI 2 (Swagger). - Partituren geven nu een arrangeur en diens…","2020-01-10",[1218],{"category":38,"name":33,"count":365,"entries":1219},[1220],{"slug":1221,"title":1222,"locale":19,"products":1223,"platforms":1224,"categories":1225,"kind":324,"size":374,"publicationDate":1226,"modificationDate":1227,"links":1228,"images":1234,"track":18,"bodyHtml":1235,"excerpt":1236,"primaryCategory":38,"ownPage":360,"date":1237},"2020-01-07-embed-sdk-v1-2-0-read-and-choose-the-displayed-parts","Embed SDK v1.2.0: de weergegeven partijen lezen en kiezen",[321,344],[38],[38],"2026-09-21T07:53:21.973Z","2026-09-21T08:54:37.418Z",{"blogPosts":1229,"helpArticles":1230,"releases":1231},[],[],[1232],{"platform":38,"version":1233},"1.2.0",[],"\u003Cp>De methoden \u003Ccode>getParts\u003C\u002Fcode>, \u003Ccode>getDisplayedParts\u003C\u002Fcode> en \u003Ccode>setDisplayedParts\u003C\u002Fcode> zijn toegevoegd.\u003C\u002Fp>","De methoden getParts, getDisplayedParts en setDisplayedParts zijn toegevoegd.","2020-01-07",{"key":244,"year":233,"month":894,"majors":1239,"areas":1240},[],[1241],{"category":38,"name":33,"count":483,"entries":1242},[1243,1261],{"slug":1244,"title":1245,"locale":19,"products":1246,"platforms":1247,"categories":1248,"kind":324,"size":374,"publicationDate":1249,"modificationDate":1250,"links":1251,"images":1257,"track":18,"bodyHtml":1258,"excerpt":1259,"primaryCategory":38,"ownPage":360,"date":1260},"2019-05-13-embed-sdk-v1-1-0-midi-output","Embed SDK v1.1.0: MIDI-uitvoer",[321,344],[38],[38],"2026-09-21T07:53:15.616Z","2026-09-21T08:54:35.690Z",{"blogPosts":1252,"helpArticles":1253,"releases":1254},[],[],[1255],{"platform":38,"version":1256},"1.1.0",[],"\u003Cp>Ondersteuning voor MIDI-uitvoer.\u003C\u002Fp>","Ondersteuning voor MIDI-uitvoer.","2019-05-13",{"slug":1262,"title":1263,"locale":19,"products":1264,"platforms":1265,"categories":1266,"kind":373,"size":374,"publicationDate":1267,"modificationDate":1268,"links":1269,"images":1275,"track":18,"bodyHtml":1276,"excerpt":1277,"primaryCategory":38,"ownPage":360,"date":1278},"2019-05-05-embed-sdk-v1-0-0-served-from-our-own-cdn","Embed SDK v1.0.0: gehost op onze eigen CDN",[321,344],[38],[38],"2026-09-21T07:53:09.515Z","2026-09-21T08:54:26.564Z",{"blogPosts":1270,"helpArticles":1271,"releases":1272},[],[],[1273],{"platform":38,"version":1274},"1.0.0",[],"\u003Cp>De SDK wordt gehost op onze CDN, op \u003Ccode>https:\u002F\u002Fprod.flat-cdn.com\u002Fembed-js\u002F&lt;version&gt;\u002Fembed.min.js\u003C\u002Fcode>.\u003C\u002Fp>","De SDK wordt gehost op onze CDN, op https:\u002F\u002Fprod.flat-cdn.com\u002Fembed-js\u002F\u003Cversion\u002Fembed.min.js.","2019-05-05",{"key":242,"year":233,"month":459,"majors":1280,"areas":1298},[1281],{"slug":1282,"title":1283,"locale":19,"products":1284,"platforms":1285,"categories":1286,"kind":324,"size":325,"publicationDate":1287,"modificationDate":1288,"links":1289,"images":1294,"track":18,"bodyHtml":1295,"excerpt":1296,"primaryCategory":37,"ownPage":360,"date":1297},"2019-04-27-api-v2-8-0-real-time-metadata-updates-submission-states-turkish","API v2.8.0: realtime metadata-updates, inleverstatussen, Turks",[321,344],[37],[37,467,348],"2026-09-16T11:56:52.379Z","2026-09-16T16:07:09.517Z",{"blogPosts":1290,"helpArticles":1291,"releases":1292},[],[],[1293],{"platform":37,"version":599},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Metadatawijzigingen komen live in de editor terecht.\u003C\u002Fstrong> Als je via de API de titel, ondertitel, componist, tekstschrijver of licentietekst van een partituur bijwerkt, worden die wijzigingen in realtime naar open editors gestuurd en wordt er een nieuwe versie opgeslagen. Beschrijvingen kunnen twee keer zo lang zijn (2,000 tekens).\u003C\u002Fli>\n\u003Cli>Inzendingen in Education geven nu hun status weer (created, turned in, returned); revisiemetadata geven de laatste wijzigingsgebeurtenis terug.\u003C\u002Fli>\n\u003Cli>Turks is toegevoegd aan de ondersteunde talen; openbare profielen vermelden of een account tot het Flat-team behoort.\u003C\u002Fli>\n\u003C\u002Ful>","- Metadatawijzigingen komen live in de editor terecht. Als je via de API de titel, ondertitel, componist, tekstschrijver of licentietekst van een partituur…","2019-04-27",[],{"key":283,"year":260,"month":787,"majors":1300,"areas":1337},[1301,1319],{"slug":1302,"title":1303,"locale":19,"products":1304,"platforms":1305,"categories":1306,"kind":839,"size":325,"publicationDate":1307,"modificationDate":1308,"links":1309,"images":1315,"track":18,"bodyHtml":1316,"excerpt":1317,"primaryCategory":38,"ownPage":360,"date":1318},"2018-11-29-embed-sdk-v0-11-0-midi-export-and-a-new-musicxml-return-format","Embed SDK v0.11.0: MIDI-export en een nieuw MusicXML-retourformaat",[321,344],[38],[38],"2026-09-21T07:52:55.665Z","2026-09-21T08:54:24.927Z",{"blogPosts":1310,"helpArticles":1311,"releases":1312},[],[],[1313],{"platform":38,"version":1314},"0.11.0",[],"\u003Cul>\n\u003Cli>\u003Ccode>getMIDI\u003C\u002Fcode> toegevoegd\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>getMusicXML\u003C\u002Fcode> retourneert nu een \u003Ccode>Uint8Array\u003C\u002Fcode> op het hoogste niveau\u003C\u002Fstrong> — de respons bevat niet langer een eigenschap \u003Ccode>.data\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>De \u003Ccode>voiceIdx\u003C\u002Fcode> van de cursor heet nu \u003Ccode>voiceIdxInStaff\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>","- getMIDI toegevoegd - getMusicXML retourneert nu een Uint8Array op het hoogste niveau — de respons bevat niet langer een eigenschap .data - De voiceIdx van de…","2018-11-29",{"slug":1320,"title":1321,"locale":19,"products":1322,"platforms":1323,"categories":1324,"kind":839,"size":325,"publicationDate":1325,"modificationDate":1326,"links":1327,"images":1333,"track":18,"bodyHtml":1334,"excerpt":1335,"primaryCategory":38,"ownPage":360,"date":1336},"2018-11-23-embed-sdk-v0-10-0-new-default-cdn-and-two-removals","Embed SDK v0.10.0: nieuwe standaard-CDN en twee verwijderingen",[321,344],[38],[38],"2026-09-21T07:52:48.486Z","2026-09-21T08:54:23.219Z",{"blogPosts":1328,"helpArticles":1329,"releases":1330},[],[],[1331],{"platform":38,"version":1332},"0.10.0",[],"\u003Cp>Bijgewerkt voor de embed-release.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>De SDK wordt nu standaard geladen vanaf \u003Ccode>flat-embed.com\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>De verouderde actie \u003Ccode>edit\u003C\u002Fcode> en gebeurtenis \u003Ccode>edit\u003C\u002Fcode> zijn verwijderd\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>setNoteColor\u003C\u002Fcode> is verwijderd\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>","Bijgewerkt voor de embed-release. - De SDK wordt nu standaard geladen vanaf flat-embed.com - De verouderde actie edit en gebeurtenis edit zijn verwijderd -…","2018-11-23",[],{"key":279,"year":260,"month":315,"majors":1339,"areas":1357},[1340],{"slug":1341,"title":1342,"locale":19,"products":1343,"platforms":1344,"categories":1345,"kind":324,"size":325,"publicationDate":1346,"modificationDate":1347,"links":1348,"images":1353,"track":18,"bodyHtml":1354,"excerpt":1355,"primaryCategory":37,"ownPage":360,"date":1356},"2018-09-11-api-v2-7-0-import-guitar-pro-powertab-tuxguitar-and-musescore-files","API v2.7.0: Guitar Pro-, PowerTab-, TuxGuitar- en MuseScore-bestanden importeren",[321],[37],[37,364,467],"2026-09-16T11:56:59.970Z","2026-09-16T16:04:41.590Z",{"blogPosts":1349,"helpArticles":1350,"releases":1351},[],[],[1352],{"platform":37,"version":623},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Meer importformaten.\u003C\u002Fstrong> Guitar Pro-bestanden (GP3, GP4, GP5, GPX, GP), PowerTab-, TuxGuitar- en MuseScore-bestanden kunnen worden geïmporteerd, en bij import kan een bestandsnaam worden opgegeven.\u003C\u002Fli>\n\u003Cli>Collecties kunnen onder een bovenliggende collectie worden weergegeven en geven hun aanmaakdatum door; partituren vermelden bij welke collecties ze horen.\u003C\u002Fli>\n\u003Cli>Contextuele opmerkingen worden aan een notenbalk verankerd met een identifier in plaats van een index, en bronrechten geven aan of de aanroeper een medewerker is.\u003C\u002Fli>\n\u003C\u002Ful>","- Meer importformaten. Guitar Pro-bestanden (GP3, GP4, GP5, GPX, GP), PowerTab-, TuxGuitar- en MuseScore-bestanden kunnen worden geïmporteerd, en bij import…","2018-09-11",[],{"key":269,"year":260,"month":459,"majors":1359,"areas":1377},[1360],{"slug":1361,"title":1362,"locale":19,"products":1363,"platforms":1364,"categories":1365,"kind":324,"size":325,"publicationDate":1366,"modificationDate":1367,"links":1368,"images":1373,"track":18,"bodyHtml":1374,"excerpt":1375,"primaryCategory":37,"ownPage":360,"date":1376},"2018-04-23-api-v2-6-0-the-collections-api","API v2.6.0: de Collections API",[321],[37],[37,467],"2026-09-16T11:57:30.291Z","2026-09-16T16:04:54.329Z",{"blogPosts":1369,"helpArticles":1370,"releases":1371},[],[],[1372],{"platform":37,"version":647},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Collections API.\u003C\u002Fstrong> Maak collecties aan, bekijk, werk ze bij, verwijder en herstel ze, bekijk de partituren erin en voeg partituren toe of verwijder ze, met drie nieuwe OAuth2-scopes voor alleen-lezen, alleen-toevoegen en volledige toegang.\u003C\u002Fli>\n\u003Cli>Partituren kunnen uit de prullenbak worden hersteld; als je een partituur zonder beheerdersrechten verwijdert, wordt die in plaats daarvan losgekoppeld van je account; een kopie kan op een specifieke collectie worden gericht.\u003C\u002Fli>\n\u003Cli>Reacties kunnen op type worden gefilterd (document of inline).\u003C\u002Fli>\n\u003Cli>Bij partexport worden nu part-ID's gebruikt in plaats van indexen, en vanaf september 2019 geeft de partiturenlijst van een gebruiker alleen nog openbare partituren terug.\u003C\u002Fli>\n\u003C\u002Ful>","- Collections API. Maak collecties aan, bekijk, werk ze bij, verwijder en herstel ze, bekijk de partituren erin en voeg partituren toe of verwijder ze, met…","2018-04-23",[],{"key":310,"year":287,"month":787,"majors":1379,"areas":1380},[],[1381],{"category":38,"name":33,"count":365,"entries":1382},[1383],{"slug":1384,"title":1385,"locale":19,"products":1386,"platforms":1387,"categories":1388,"kind":324,"size":374,"publicationDate":1389,"modificationDate":1390,"links":1391,"images":1397,"track":18,"bodyHtml":1398,"excerpt":1399,"primaryCategory":38,"ownPage":360,"date":1400},"2017-11-10-embed-sdk-v0-9-0-mute-the-embed","Embed SDK v0.9.0: de embed dempen",[321,344],[38],[38],"2026-09-21T07:52:42.076Z","2026-09-21T08:54:21.505Z",{"blogPosts":1392,"helpArticles":1393,"releases":1394},[],[],[1395],{"platform":38,"version":1396},"0.9.0",[],"\u003Cp>Methode \u003Ccode>mute\u003C\u002Fcode> toegevoegd.\u003C\u002Fp>","Methode mute toegevoegd.","2017-11-10",{"key":308,"year":287,"month":629,"majors":1402,"areas":1403},[],[1404],{"category":37,"name":31,"count":483,"entries":1405},[1406,1423],{"slug":1407,"title":1408,"locale":19,"products":1409,"platforms":1410,"categories":1411,"kind":324,"size":374,"publicationDate":1412,"modificationDate":1413,"links":1414,"images":1419,"track":18,"bodyHtml":1420,"excerpt":1421,"primaryCategory":37,"ownPage":360,"date":1422},"2017-10-22-api-v2-5-0-audio-and-video-tracks-on-scores","API v2.5.0: audio- en videotracks op partituren",[321],[37],[37,1081],"2026-09-16T11:57:56.602Z","2026-09-16T16:05:00.327Z",{"blogPosts":1415,"helpArticles":1416,"releases":1417},[],[],[1418],{"platform":37,"version":670},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Partituurtracks.\u003C\u002Fstrong> Voeg audio- en videotracks toe aan een partituur en vraag ze op, dezelfde tracks die gebruikers in de editor met hun partituur synchroniseren.\u003C\u002Fli>\n\u003C\u002Ful>","- Partituurtracks. Voeg audio- en videotracks toe aan een partituur en vraag ze op, dezelfde tracks die gebruikers in de editor met hun partituur…","2017-10-22",{"slug":1424,"title":1425,"locale":19,"products":1426,"platforms":1427,"categories":1428,"kind":324,"size":374,"publicationDate":1429,"modificationDate":1430,"links":1431,"images":1436,"track":18,"bodyHtml":1437,"excerpt":1438,"primaryCategory":37,"ownPage":360,"date":1439},"2017-10-02-api-v2-4-0-score-metadata-subtitle-composer-lyricist-license-tags-and-more","API v2.4.0: scoremetadata uitgebreid, van subtitel en componist tot licentie en tags",[321],[37],[37,467],"2026-09-16T11:58:18.885Z","2026-09-16T16:05:08.602Z",{"blogPosts":1432,"helpArticles":1433,"releases":1434},[],[],[1435],{"platform":37,"version":716},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Uitgebreidere scoremetadata.\u003C\u002Fstrong> Scores geven nu hun subtitel, tekstdichter, componist, beschrijving, tags, aanmaaktype, licentie, duur, aantal maten, hoofdtempo en publicatiedatum weer. Beschrijving, tags, aanmaaktype en licentie kunnen via de API worden ingesteld; de titel bewerk je door een nieuwe revisie van de score op te slaan.\u003C\u002Fli>\n\u003C\u002Ful>","- Uitgebreidere scoremetadata. Scores geven nu hun subtitel, tekstdichter, componist, beschrijving, tags, aanmaaktype, licentie, duur, aantal maten, hoofdtempo…","2017-10-02",{"key":304,"year":287,"month":410,"majors":1441,"areas":1459},[1442],{"slug":1443,"title":1444,"locale":19,"products":1445,"platforms":1446,"categories":1447,"kind":324,"size":325,"publicationDate":1448,"modificationDate":1449,"links":1450,"images":1455,"track":18,"bodyHtml":1456,"excerpt":1457,"primaryCategory":37,"ownPage":360,"date":1458},"2017-08-28-api-v2-3-0-manage-organization-accounts-class-states-canvas-and-clever-details","API v2.3.0: organisatieaccounts beheren, klasstatussen, Canvas- en Clever-details",[321,344],[37],[37,468,1036],"2026-09-16T11:58:34.548Z","2026-09-16T16:05:20.976Z",{"blogPosts":1451,"helpArticles":1452,"releases":1453},[],[],[1454],{"platform":37,"version":781},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Beheer van organisatieaccounts.\u003C\u002Fstrong> Beheerders kunnen beheerde accounts bijwerken, verwijderen of omzetten naar consumentenaccounts; gebruikers- en uitnodigingslijsten gebruiken cursorgebaseerde paginering.\u003C\u002Fli>\n\u003Cli>Klassen krijgen een inactieve status die opnieuw kan worden geactiveerd, en geven hun Canvas LMS-domein en Clever-sectie door; opdrachten krijgen een conceptstatus en een bijlagetype voor oefeningen.\u003C\u002Fli>\n\u003Cli>Profielen geven een thema en de bespeelde instrumenten weer.\u003C\u002Fli>\n\u003C\u002Ful>","- Beheer van organisatieaccounts. Beheerders kunnen beheerde accounts bijwerken, verwijderen of omzetten naar consumentenaccounts; gebruikers- en…","2017-08-28",[1460],{"category":38,"name":33,"count":483,"entries":1461},[1462,1480],{"slug":1463,"title":1464,"locale":19,"products":1465,"platforms":1466,"categories":1467,"kind":324,"size":374,"publicationDate":1468,"modificationDate":1469,"links":1470,"images":1476,"track":18,"bodyHtml":1477,"excerpt":1478,"primaryCategory":38,"ownPage":360,"date":1479},"2017-08-08-embed-sdk-v0-7-0-color-a-note","Embed SDK v0.7.0: een noot kleuren",[321,344],[38],[38],"2026-09-21T07:52:36.262Z","2026-09-21T08:54:19.301Z",{"blogPosts":1471,"helpArticles":1472,"releases":1473},[],[],[1474],{"platform":38,"version":1475},"0.7.0",[],"\u003Cp>Methode \u003Ccode>setNoteColor\u003C\u002Fcode> toegevoegd.\u003C\u002Fp>","Methode setNoteColor toegevoegd.","2017-08-08",{"slug":1481,"title":1482,"locale":19,"products":1483,"platforms":1484,"categories":1485,"kind":324,"size":374,"publicationDate":1486,"modificationDate":1487,"links":1488,"images":1494,"track":18,"bodyHtml":1495,"excerpt":1496,"primaryCategory":38,"ownPage":360,"date":1497},"2017-08-03-embed-sdk-v0-6-0-read-and-move-the-cursor","Embed SDK v0.6.0: de cursor uitlezen en verplaatsen",[321,344],[38],[38],"2026-09-21T07:52:30.645Z","2026-09-21T08:54:17.466Z",{"blogPosts":1489,"helpArticles":1490,"releases":1491},[],[],[1492],{"platform":38,"version":1493},"0.6.0",[],"\u003Cp>De methoden \u003Ccode>getCursorPosition\u003C\u002Fcode> en \u003Ccode>setCursorPosition\u003C\u002Fcode> zijn toegevoegd.\u003C\u002Fp>","De methoden getCursorPosition en setCursorPosition zijn toegevoegd.","2017-08-03",{"key":302,"year":287,"month":432,"majors":1499,"areas":1535},[1500,1518],{"slug":1501,"title":1502,"locale":19,"products":1503,"platforms":1504,"categories":1505,"kind":324,"size":325,"publicationDate":1506,"modificationDate":1507,"links":1508,"images":1514,"track":18,"bodyHtml":1515,"excerpt":1516,"primaryCategory":38,"ownPage":360,"date":1517},"2017-07-07-embed-sdk-v0-5-0-focus-the-score-and-pick-the-default-mode","Embed SDK v0.5.0: focus op de partituur en kies de standaardmodus",[321,344],[38],[38],"2026-09-21T07:52:24.313Z","2026-09-21T08:54:15.619Z",{"blogPosts":1509,"helpArticles":1510,"releases":1511},[],[],[1512],{"platform":38,"version":1513},"0.5.0",[],"\u003Cul>\n\u003Cli>Methode \u003Ccode>focusScore\u003C\u002Fcode> toegevoegd om de embed toetsenbordfocus te geven\u003C\u002Fli>\n\u003Cli>Nieuwe eigenschap \u003Ccode>defaultMode\u003C\u002Fcode> in de editorconfiguratie\u003C\u002Fli>\n\u003C\u002Ful>","- Methode focusScore toegevoegd om de embed toetsenbordfocus te geven - Nieuwe eigenschap defaultMode in de editorconfiguratie","2017-07-07",{"slug":1519,"title":1520,"locale":19,"products":1521,"platforms":1522,"categories":1523,"kind":324,"size":325,"publicationDate":1524,"modificationDate":1525,"links":1526,"images":1531,"track":18,"bodyHtml":1532,"excerpt":1533,"primaryCategory":37,"ownPage":360,"date":1534},"2017-07-02-api-v2-2-0-the-flat-for-education-api","API v2.2.0: de Flat for Education-API",[344],[37],[37,468,348],"2026-09-16T11:58:56.563Z","2026-09-16T16:05:32.292Z",{"blogPosts":1527,"helpArticles":1528,"releases":1529},[],[],[1530],{"platform":37,"version":805},[],"\u003Cul>\n\u003Cli>\u003Cstrong>De eerste Education-API's zijn openbaar.\u003C\u002Fstrong> Beheer klassen, opdrachten en inzendingen, organisatieaccounts en uitnodigingen, LTI-gegevens en de groepen en gebruikers van een organisatie: alles wat een schoolintegratie nodig heeft.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toegang met scopes.\u003C\u002Fstrong> Nieuwe OAuth2-scopes dekken klassen, opdrachten en organisatiebeheer, elk met een alleen-lezenvariant, zodat een integratie alleen vraagt wat nodig is.\u003C\u002Fli>\n\u003C\u002Ful>","- De eerste Education-API's zijn openbaar. Beheer klassen, opdrachten en inzendingen, organisatieaccounts en uitnodigingen, LTI-gegevens en de groepen en…","2017-07-02",[1536],{"category":38,"name":33,"count":365,"entries":1537},[1538],{"slug":1539,"title":1540,"locale":19,"products":1541,"platforms":1542,"categories":1543,"kind":324,"size":374,"publicationDate":1544,"modificationDate":1545,"links":1546,"images":1552,"track":18,"bodyHtml":1553,"excerpt":1554,"primaryCategory":38,"ownPage":360,"date":1555},"2017-07-05-embed-sdk-v0-4-0-export-the-score-as-a-png","Embed SDK v0.4.0: exporteer de partituur als PNG",[321,344],[38],[38],"2026-09-21T07:52:17.924Z","2026-09-21T08:54:13.588Z",{"blogPosts":1547,"helpArticles":1548,"releases":1549},[],[],[1550],{"platform":38,"version":1551},"0.4.0",[],"\u003Cp>De methode \u003Ccode>getPNG\u003C\u002Fcode> is toegevoegd om de weergegeven partituur als afbeelding te exporteren.\u003C\u002Fp>","De methode getPNG is toegevoegd om de weergegeven partituur als afbeelding te exporteren.","2017-07-05",{"key":298,"year":287,"month":894,"majors":1557,"areas":1576},[1558],{"slug":1559,"title":1560,"locale":19,"products":1561,"platforms":1562,"categories":1563,"kind":324,"size":325,"publicationDate":1564,"modificationDate":1565,"links":1566,"images":1572,"track":18,"bodyHtml":1573,"excerpt":1574,"primaryCategory":38,"ownPage":360,"date":1575},"2017-05-03-embed-sdk-v0-3-0-read-the-embed-configuration-and-switch-the-editor-on","Embed SDK v0.3.0: de embedconfiguratie uitlezen en de editor inschakelen",[321,344],[38],[38],"2026-09-21T07:52:12.125Z","2026-09-21T08:54:11.721Z",{"blogPosts":1567,"helpArticles":1568,"releases":1569},[],[],[1570],{"platform":38,"version":1571},"0.3.0",[],"\u003Cp>Je code kan nu controleren hoe de embed is geconfigureerd en die omzetten naar een editor.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Toegevoegde methoden: \u003Ccode>getEmbedConfig\u003C\u002Fcode>, \u003Ccode>setEditorConfig\u003C\u002Fcode>, \u003Ccode>edit\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Toegevoegd event: \u003Ccode>edit\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>","Je code kan nu controleren hoe de embed is geconfigureerd en die omzetten naar een editor. - Toegevoegde methoden: getEmbedConfig, setEditorConfig, edit -…","2017-05-03",[],{"key":296,"year":287,"month":459,"majors":1578,"areas":1614},[1579,1597],{"slug":1580,"title":1581,"locale":19,"products":1582,"platforms":1583,"categories":1584,"kind":324,"size":325,"publicationDate":1585,"modificationDate":1586,"links":1587,"images":1593,"track":18,"bodyHtml":1594,"excerpt":1595,"primaryCategory":38,"ownPage":360,"date":1596},"2017-04-21-embed-sdk-v0-2-0-auto-zoom-musicxml-loading-and-the-first-events","Embed SDK v0.2.0: auto-zoom, MusicXML laden en de eerste events",[321,344],[38],[38],"2026-09-21T07:52:03.434Z","2026-09-21T08:54:09.993Z",{"blogPosts":1588,"helpArticles":1589,"releases":1590},[],[],[1591],{"platform":38,"version":1592},"0.2.0",[],"\u003Cp>De SDK kan nu partituren laden vanuit MusicXML en doorgeven wat de lezer aan het doen is.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Methoden toegevoegd: \u003Ccode>getAutoZoom\u003C\u002Fcode>, \u003Ccode>setAutoZoom\u003C\u002Fcode>, \u003Ccode>loadMusicXML\u003C\u002Fcode>, \u003Ccode>getMusicXML\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Events toegevoegd: \u003Ccode>scoreLoaded\u003C\u002Fcode>, \u003Ccode>cursorPosition\u003C\u002Fcode>, \u003Ccode>rangeSelection\u003C\u002Fcode>, \u003Ccode>pause\u003C\u002Fcode>, \u003Ccode>stop\u003C\u002Fcode>, \u003Ccode>fullscreen\u003C\u002Fcode>, \u003Ccode>print\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Integratietests toegevoegd\u003C\u002Fli>\n\u003C\u002Ful>","De SDK kan nu partituren laden vanuit MusicXML en doorgeven wat de lezer aan het doen is. - Methoden toegevoegd: getAutoZoom, setAutoZoom, loadMusicXML,…","2017-04-21",{"slug":1598,"title":1599,"locale":19,"products":1600,"platforms":1601,"categories":1602,"kind":324,"size":325,"publicationDate":1603,"modificationDate":1604,"links":1605,"images":1610,"track":18,"bodyHtml":1611,"excerpt":1612,"primaryCategory":37,"ownPage":360,"date":1613},"2017-04-10-the-flat-rest-api-is-public","De Flat REST API is openbaar",[321],[37],[37],"2026-09-16T11:59:00.068Z","2026-09-16T12:07:21.808Z",{"blogPosts":1606,"helpArticles":1607,"releases":1608},[],[],[1609],{"platform":37,"version":847},[],"\u003Cp>De eerste openbare release van de REST API van Flat. Lees en beheer je account, partituren, gebruikers en groepen vanuit je eigen apps en scripts, met OAuth2 om namens andere Flat-gebruikers te handelen.\u003C\u002Fp>\n\u003Cp>Alles sindsdien is vastgelegd in de \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002Fchangelog#v2-0-0-2017-04-10\" rel=\"referer\">API-wijzigingslog\u003C\u002Fa>, en de \u003Ca href=\"https:\u002F\u002Fflat.io\u002Fdevelopers\u002Fdocs\u002Fapi\u002F\" rel=\"referer\">ontwikkelaarsdocumentatie\u003C\u002Fa> behandelt authenticatie, de referentie en handleidingen.\u003C\u002Fp>","De eerste openbare release van de REST API van Flat. Lees en beheer je account, partituren, gebruikers en groepen vanuit je eigen apps en scripts, met OAuth2…","2017-04-10",[1615,1635],{"category":37,"name":31,"count":365,"entries":1616},[1617],{"slug":1618,"title":1619,"locale":19,"products":1620,"platforms":1621,"categories":1622,"kind":324,"size":374,"publicationDate":1624,"modificationDate":1625,"links":1626,"images":1631,"track":18,"bodyHtml":1632,"excerpt":1633,"primaryCategory":37,"ownPage":360,"date":1634},"2017-04-17-api-v2-1-0-private-link-sharing-and-simpler-comment-creation","API v2.1.0: delen via privékoppeling en eenvoudiger opmerkingen maken",[321],[37],[37,1623],"collaboration","2026-09-16T11:58:58.387Z","2026-09-16T16:05:39.388Z",{"blogPosts":1627,"helpArticles":1628,"releases":1629},[],[],[1630],{"platform":37,"version":825},[],"\u003Cul>\n\u003Cli>\u003Cstrong>Privékoppelingen.\u003C\u002Fstrong> Partituren die via een privékoppeling zijn gedeeld, zijn via de API toegankelijk met hun deelsleutel.\u003C\u002Fli>\n\u003Cli>Opmerkingen kunnen op de nieuwste revisie worden aangemaakt zonder die bij naam te noemen.\u003C\u002Fli>\n\u003C\u002Ful>","- Privékoppelingen. Partituren die via een privékoppeling zijn gedeeld, zijn via de API toegankelijk met hun deelsleutel. - Opmerkingen kunnen op de nieuwste…","2017-04-17",{"category":38,"name":33,"count":365,"entries":1636},[1637],{"slug":1638,"title":1639,"locale":19,"products":1640,"platforms":1641,"categories":1642,"kind":324,"size":374,"publicationDate":1643,"modificationDate":1644,"links":1645,"images":1651,"track":18,"bodyHtml":1652,"excerpt":1653,"primaryCategory":38,"ownPage":360,"date":1596},"2017-04-21-embed-sdk-v0-1-0-the-first-public-release","Embed SDK v0.1.0: de eerste publieke release",[321,344],[38],[38],"2026-09-21T07:51:55.600Z","2026-09-21T08:54:08.222Z",{"blogPosts":1646,"helpArticles":1647,"releases":1648},[],[],[1649],{"platform":38,"version":1650},"0.1.0",[],"\u003Cp>Eerste publieke release van \u003Ccode>flat-embed\u003C\u002Fcode>, de JavaScript-SDK waarmee je een Flat-partituur in je eigen pagina insluit en vanuit je code aanstuurt.\u003C\u002Fp>","Eerste publieke release van flat-embed, de JavaScript-SDK waarmee je een Flat-partituur in je eigen pagina insluit en vanuit je code aanstuurt.",[],{"api":1656,"ios":1657,"android":1663,"embed":1667,"mac":1668,"windows":1670},{"2.26.2":392,"2.26.0":341,"2.25.0":413,"2.22.0":462,"2.21.0":724,"2.20.0":745,"2.19.0":875,"2.18.0":897,"2.17.0":988,"2.16.0":1011,"2.15.0":1031,"2.14.0":1053,"2.13.0":1076,"2.12.0":1119,"2.11.0":1139,"2.10.0":1160,"2.9.0":1201,"2.8.0":1282,"2.7.0":1341,"2.6.0":1361,"2.5.0":1407,"2.4.0":1424,"2.3.0":1443,"2.1.0":1618,"2.0.0":1598,"2.2.0":1519},{"26.09.01":1658,"26.08.02":1659,"26.08.01":1660,"26.07.01":1661,"26.06.03":1662},"2026-09-15-custom-instruments-can-be-added-from-manage-instruments-on-ios","2026-08-31-flat-for-ios-adopts-liquid-glass","2026-08-11-export-options-are-remembered-on-ios","2026-07-27-swing-sixteenths-and-two-measure-repeats-no-longer-show-an-upgrade-watermark-to","2026-06-15-the-metronome-sound-always-loads-on-ios-including-offline",{"26.09.01":1664,"26.08.01":1665,"26.07.04":1661,"26.07.01":1666},"2026-08-31-export-on-android-save-to-downloads-or-open-the-file-without-saving","2026-07-31-import-a-pdf-or-photos-on-android-with-a-review-step-before-the-score-is-built","2026-07-09-android-instrument-sounds-load-reliably-and-the-keyboard-stays-put-when-switchin",{"2.12.1":486,"2.12.0":505,"2.11.0":528,"2.10.0":546,"2.9.0":566,"2.8.0":587,"2.7.0":611,"2.6.0":635,"2.5.0":658,"2.4.1":681,"2.4.0":704,"2.3.0":769,"2.2.0":793,"2.1.0":813,"2.0.1":856,"2.0.0":834,"1.5.1":921,"1.5.0":941,"1.4.1":965,"1.4.0":1098,"1.3.0":1180,"1.2.0":1221,"1.1.0":1244,"1.0.0":1262,"0.11.0":1302,"0.10.0":1320,"0.9.0":1384,"0.7.0":1463,"0.6.0":1481,"0.5.0":1501,"0.4.0":1539,"0.3.0":1559,"0.2.0":1580,"0.1.0":1638},{"26.8.0":1669},"2026-08-03-flat-for-education-desktop-app-for-mac-and-windows",{"26.8.1":1669},{},1789981328844]