Schedule
Login

Self-explaining APIs

To mash up various APIs you need data to have a well defined meaning: imagine meshing up healthcare APIs using different units for human temperature, or financial APIs using different currencies.

This talk describes strategies and python tools to overcome these problems in large API ecosystems.

Abstract

This talk will present strategies and python tools to create semantically interoperable REST APIs. After the problem statement, various solutions will be presented, including:

  • contract-first api development with OpenAPI 3, ontologies, controlled vocabularies;
  • the rdflib and pyld python libraries;
  • the use of centralized catalogs.

Very draft slides here

SpeakerRoberto Polli
TrackPython & Friends
Audience LevelIntermediate
LanguageEnglish
Duration30 minutes
Speaker name:
Roberto Polli
      Powered by Vercel Logo