What are Data Endpoints in AIV and how do they work?

Modified on Tue, 15 Oct, 2024 at 8:29 AM

Data Endpoints in AIV offer a flexible solution for connecting to external data sources that are not directly integrated into the platform. This feature enables users to fetch data and metadata from various databases via RESTful API endpoints.

Here’s how Data Endpoints work:

  1. Custom Project Creation: Users can create a custom project using any programming language (e.g., Java, Python, .NET).

  2. Defining Endpoints: Within the project, users define specific endpoints that AIV can call to retrieve data. The key endpoints include:

    • /connection: Establishes a connection to the external data source.
    • /getobjects: Retrieves objects from the data source.
    • /metadata: Fetches metadata about the data structure.
    • /data: Provides access to the actual data.

  3. Data Format: Data is returned to AIV as a map of key-value pairs, ensuring a consistent format for integration.

By utilizing Data Endpoints, users can seamlessly connect to a variety of external data sources, enhancing their data integration capabilities within AIV.


For more information, visit our documentation at AIV Data Endpoints or contact us at support@aivhub.com

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article