ApiLinker

A universal bridge to connect, map, and automate data transfer between any two REST APIs

Overview

ApiLinker is a Python package designed to be a universal bridge for connecting, mapping, and automating data transfer between any two REST APIs.

Features

  • Connectors: Connect to any REST API with support for various authentication methods

  • Field Mapping: Map fields between APIs with support for transformations and nested data

  • SSE Streaming: Built-in Server-Sent Events connector with reconnection and chunked processing

  • Authentication: Support for API keys, Bearer tokens, Basic auth, and OAuth2

  • Scheduling: Automatic data transfers on interval or cron schedules

  • Error Handling: Robust error recovery and retry mechanisms

  • Extensible: Plugin system for custom connectors, transformers, and authentication

Indices and tables