ApiLinker
A universal bridge to connect, map, and automate data transfer between any two REST APIs.
ApiLinker is an open-source Python package that simplifies API integration. It allows you to connect different systems without writing repetitive boilerplate code.
Key Features
- Multi-Source Aggregation (v0.7.1): Join records from multiple connectors with inner/left/right/outer joins (guide).
- HTTP Byte Streaming (v0.7.1): Download large responses with resume and progress tracking (configuration).
-
Real-Time SSE Streaming: Built-in SSE connector with reconnection, chunked processing, and backpressure controls.
-
π Universal Connectivity: Connect any two REST APIs.
- πΊοΈ Powerful Mapping: Transform data with field mapping and expressions.
- π Security: Enterprise-grade secret management and auth support.
- π Plugins: Extensible architecture for custom connectors.
- 𧬠Science Ready: Specialized connectors for research APIs (NCBI, arXiv).