Skip to content

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).

Getting Started

Community