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

Speaker
Roberto Polli
Track
Python & Friends
Audience Level
Intermediate
Language
English
Duration
30 minutes
Speaker name:
Roberto Polli
      Powered by Vercel Logo