Project

General

Profile

OpenAtlas + APIS Meeting 2025-02-11, 11:30, room 2C

Location: ACDH-CH, Bäckerstraße 13
Updated information during the meeting is in color and/or marked with an ✅. Every participant is welcome to add and adapt.

Participants

  • OpenAtlas: Alexander Watzinger, Bernhard Koschiček-Krombholz, Nina Richards
  • APIS: Matthias Schlögl, Saranya Balasubramanian

Topics

This meeting is about creating interfaces between OpenAtlas and APIS 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
  • How GeoNames and Wikidata is integrated in OpenAtlas and the OpenAtlas API was presented to the APIS team
  • 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
  • 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
  • The extra information in APIS could be used in OpenAtlas in the same way as for Geonames and Wikidata
  • APIS has a filtered search or a field search available - a completely open search across different classes is not provided though
  • APIS API is not opened for entities yet but persons are accessible already
  • How does APIS generate Swagger files
    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

How to proceed

  • Bernhard will look into using the No men's land API and will give feedback
  • 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
    -> the OpenAtlas team would then be curious about feedback too
  • Next step would be to look into how generic this cross-systems can be used between other projects from OpenAtlas and APIS

Also available in: PDF HTML TXT