h1. OpenAtlas + APIS Meeting 2025-02-11, 11:30, room 2C Location: ACDH-CH, Bäckerstraße 13 Updated information during the meeting is %{color:green}in color% and/or marked with an ✅. Every participant is welcome to add and adapt. h2. Participants * *OpenAtlas*: Alexander Watzinger, Bernhard Koschiček-Krombholz, Nina Richards * *APIS*: Matthias Schlögl, Saranya Balasubramanian h2. Topics This meeting is about creating interfaces between OpenAtlas and "APIS":https://www.oeaw.ac.at/acdh/tools/apis-app for data exchange between their projects. * Public protocol ok? ✅ * To start OpenAtlas would do the same with APIS as with other reference systems: *** Define a resolver URL *** Search with autocomplete *** Show entity info of the other system ** %{color:green}How GeoNames and Wikidata is integrated in OpenAtlas and the OpenAtlas API was presented to the APIS team% ** %{color:green}APIS limits the availability of entities that show up in the Wikidata search - so only persons are shown when entering an actor as big difference; they also import data into APIS (enrich view) which OpenAtlas does not% ** %{color:green}OpenAtlas would like to create something similar for one of the ENCHANT case studies and will use a No Mans Land instance, see their "swagger":https://nomansland-dev.acdh-ch-dev.oeaw.ac.at/apis/swagger/schema/swagger-ui/% ** %{color:green}The extra information in APIS could be used in OpenAtlas in the same way as for Geonames and Wikidata% ** %{color:green}APIS has a filtered search or a field search available - a completely open search across different classes is not provided though% ** %{color:green}APIS API is not opened for entities yet but persons are accessible already% * How does APIS generate Swagger files %{color:green}Auto generating for all base classes - if one model uses 5 or 6 base classes, it's displayed under every header; Django spectacular inspects the Django API routes and classes for getting query parameters% h2. %{color:green}How to proceed% * %{color:green}Bernhard will look into using the No men's land API and will give feedback% * %{color:green}As soon as OpenAtlas gets missing basic information from project partners we will inform APIS so that they can try to work with/access our API too% %{color:green}-> the OpenAtlas team would then be curious about feedback too% * %{color:green}Next step would be to look into how generic this cross-systems can be used between other projects from OpenAtlas and APIS%