๐Ÿ”— AutoAPI Overview

AutoAPI is a powerful framework that enables seamless communication between database tables and KnowGraphs models. It simplifies data exchange by automatically generating endpoints that connect repositories and cube models, removing the need for complex queries or manual data manipulation.


AutoAPI Screen

๐ŸŒŸ Key Capabilities

  1. โšก Real-Time Integration
    Create AutoAPI endpoints to integrate external applications directly with your local objects and repositories. This ensures continuous, real-time data flow across systems.

  2. ๐Ÿ“ค JSON API Endpoints
    Automatically generate RESTful JSON endpoints to share or receive data. This makes it easy to push raw data into your repositories or expose structured data to external applications.

  3. ๐Ÿ›  Flexible Endpoint Types
    Choose from multiple endpoint types depending on your needs:

    • Share Data From Objects / Data Models (GET) โ€“ Expose model data as a JSON API.
    • Receive Raw Data to Objects (POST) โ€“ Insert external data into repository objects.
    • Receive Raw Data to Node Object (PUT) โ€“ Update specific objects with external data.
    • Receive Files to Object Store (GET, POST, PUT, DELETE) โ€“ Manage file ingestion and retrieval.

๐Ÿš€ Why AutoAPI?

By leveraging AutoAPI, organizations can:

  • Boost Data Accessibility โ€“ Reduce friction in accessing and distributing data.
  • Increase Operational Efficiency โ€“ Automate repetitive integration tasks.
  • Empower Insights โ€“ Free up teams to focus on analytics and decision-making, rather than data plumbing.

AutoAPI acts as the bridge between raw data, repositories, and knowledge modelsโ€”transforming fragmented systems into a unified data ecosystem.