menno Geplaatst: 2 oktober 2022 Delen Geplaatst: 2 oktober 2022 Voor een leverancier van een klant had ik een swagger-definitie van de data-api nodig. Ik kon die nergens vinden en heb er eentje gemaakt voor de beperkte set met eindpunten die zij gingen gebruiken. Dat kostte best wat moeite en intussen had ik in de Claris Community gevraagd of iemand toevallig al zoiets heeft liggen. Het blijkt dat in de map FileMaker/FileMaker Server/Web Publishing/publishing-engine/node-wip/dapi_v1.json wel een redelijk goede definitie staat. Deze heb ik een beetje aangepast naar de OpenAPI_v3 en die kan je gemakkelijk in PostMan etc. importeren (zie de bijlage OpenApi.zip) de editor in het screenshot kan je gebruiken via: https://editor.swagger.io/ en als je die lokaal wilt draaien, kan je die downloaden van: https://github.com/swagger-api/swagger-editor De specificatie uit de bijlage (hij is beschikbaar in 2 verschillende formaten json en yaml) kan je in deze editor en ook in PostMan importeren, dat kan enorm helpen als je met de DataAPI wilt koppelen. OpenApi.zip Quote Link naar reactie
menno Geplaatst: 15 oktober 2022 Auteur Delen Geplaatst: 15 oktober 2022 Voor AdminAPI heb eenzelfde definitie gevonden en bewerkt. Deze is heel wat uitgebreider: OpenAPI_AdminAPI.zip Quote Link naar reactie
menno Geplaatst: 28 november 2023 Auteur Delen Geplaatst: 28 november 2023 Met versie 20(23) zijn er ook wat aanpassingen in deze beide API's. Hier vind je de aangepaste OpenAPI-definties: DataApi_AdminApi_FM20_JSON.zip Quote Link naar reactie
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.