Skip to content

Configurable API-Based Enricher Type [with YAML templates] #94

@xhzeem

Description

@xhzeem

It would be very helpful to introduce a new category of enrichers that operate through simple, configurable API requests. The idea is to allow users to define an API call using a YAML-based template, including request parameters, variable placeholders, and response-mapping logic that aligns the returned data to a specific type within Flowsint.

This addition would enable the creation of a broad marketplace of web-based API enrichers, significantly simplifying the process of designing and implementing new integrations. Instead of writing custom code, users could quickly assemble enrichers by describing the request/response flow in a declarative format.

From a security standpoint, this feature should be limited to basic, controlled web requests with safe encoding/decoding utilities. The system must prevent any functionality that could introduce remote code execution risks or otherwise compromise the server environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions