Adapting application programming interfaces with schema mappings

A first application programming interface (API) with a first schema may be adapted to work with a second API with a second schema using mappings of schema properties and a directed graph. An API call specification of the first API may receive first API schema properties as input and provide first AP...

Full description

Saved in:
Bibliographic Details
Main Authors D'Ippolito, Nicolás Roque, Chari, Guido Martín, Branavan, Satchuthananthavale Rasiah Kuhan
Format Patent
LanguageEnglish
Published 27.12.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A first application programming interface (API) with a first schema may be adapted to work with a second API with a second schema using mappings of schema properties and a directed graph. An API call specification of the first API may receive first API schema properties as input and provide first API schema properties as outputs. The first API schema properties may be mapped to corresponding second API schema properties, such as using semantic representations of the schema properties. An implementation of an API call for the first API may be created by using the schema mappings and selecting a path from a directed graph corresponding to the second API, where the path includes a node corresponding to an API call of the second API. Computer code may be generated using nodes of the path, and the computer code may be stored for later use.
Bibliography:Application Number: US202117551106