etendo-flow

Generate SQL INSERT statements for Etendo Headless API flow tables.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/etendosoftware/etendo_claude_marketplace --skill etendo-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: etendo-flow
Source: https://github.com/etendosoftware/etendo_claude_marketplace/tree/main/plugins/dev-assistant/skills/etendo-flow
Command: npx skills add https://github.com/etendosoftware/etendo_claude_marketplace --skill etendo-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and configuration of new API endpoints and data flows within the Etendo Headless API framework, streamlining backend development.

Core Features & Use Cases

  • Automated Endpoint Creation: Generates necessary database records for EtendoRX API flows, including etapi_openapi_flow, etapi_openapi_req, etrx_openapi_tab, etrx_openapi_field, and etapi_openapi_flowpoint.
  • Guided Field Exposure: Assists in selecting and exposing relevant fields from Etendo ERP tabs for API consumption.
  • Use Case: When a new feature requires a REST API endpoint to interact with an existing Etendo ERP module (e.g., exposing sales order data), this Skill guides the developer through defining the endpoint, linking it to the appropriate ERP tab, and configuring the exposed fields.

Quick Start

Use the etendo-flow skill to create a new headless API flow named 'ProductInventory'.

Frequently Asked Questions about etendo-flow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a REST API endpoint for an Etendo ERP tab?

To create a REST API endpoint for an Etendo ERP tab, you generate SQL INSERT statements for etapi_openapi_flow and related tables to define the flow, link the tab ID, and expose specific fields for API consumption.

How do I expose specific database fields in an Etendo Headless API flow?

You expose specific database fields in an Etendo Headless API flow by defining them through SQL INSERT statements into the etrx_openapi_field table, which links the selected fields from your ERP tabs to the API endpoint.

Can I configure webhook endpoints using the Etendo Headless API framework?

Yes, you can configure webhook endpoints alongside CRUD endpoints in the Etendo Headless API framework by generating the necessary database records for etapi_openapi_flowpoint to handle custom logic.

What inputs are required to generate SQL for an Etendo API flow?

Generating SQL for an Etendo API flow requires user input specifying the flow name, the target Etendo ERP tab ID, and the specific fields you want to expose through the REST endpoint.

How do I troubleshoot a Headless API flow that is not returning data?

To troubleshoot a Headless API flow not returning data, verify the generated SQL INSERT statements for the etapi_openapi_flow and etrx_openapi_field tables to ensure the tab ID and field mappings are configured correctly.

What is an Etendo Headless API flow?

An Etendo Headless API flow is a backend configuration that automates the creation of REST API endpoints, allowing external applications to interact with Etendo ERP tabs and custom Java logic through CRUD operations.