etl-master-data-api

Retrieve ERP master data via RESTful API with token authentication.

1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/Dafon-IT/DF-User-Skills --skill etl-master-data-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: etl-master-data-api
Source: https://github.com/Dafon-IT/DF-User-Skills/tree/main/etl-master-data-api
Command: npx skills add https://github.com/Dafon-IT/DF-User-Skills --skill etl-master-data-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and commands (resource) components.

What problem does it solve?

This Skill simplifies accessing and retrieving essential master data from ERP systems, eliminating the need for complex manual queries or direct database access.

Core Features & Use Cases

  • Comprehensive Data Access: Query 18 types of master data, including employees, suppliers, customers, materials, and financial codes.
  • Flexible Search: Supports both keyword-based searches (for names, descriptions) and ID-based lookups.
  • Cross-Platform Support: Works seamlessly with both PowerShell (Windows) and Bash (Linux/macOS).
  • Use Case: A sales representative needs to quickly find a customer's payment terms and sales category before making a call. They can use this Skill to retrieve that information instantly.

Quick Start

Use the etl-master-data-api skill to search for employee named '王雅祈'.

Frequently Asked Questions about etl-master-data-api

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

FAQPage Schema
How do I query ERP master data without direct database access?

You can query ERP master data through a RESTful API to retrieve records like employee details, suppliers, and financial codes. This approach eliminates manual database queries by supporting both keyword searches and ID-based lookups via HTTP requests.

What types of master data can I retrieve from an ERP system using an API?

You can retrieve 18 types of ERP master data, including employees, suppliers, customers, materials, and financial codes. The API allows listing data entities with GET requests and searching specific records using POST operations.

Can I use this ERP data retrieval API with both Windows and Linux environments?

Yes, the ERP data retrieval API works seamlessly across platforms, supporting both PowerShell on Windows and Bash on Linux and macOS. This ensures you can execute data queries regardless of your operating system environment.

How do I authenticate API requests when retrieving financial codes from an ERP?

You authenticate API requests for retrieving financial codes using token-based authentication. The mechanism includes an automatic refresh feature, ensuring your session remains active during extended data retrieval operations without manual re-authentication.

Does the ERP master data API support searching for employee records by name?

Yes, the ERP master data API supports searching for employee records by name using keyword-based POST search operations. This allows you to quickly find specific individuals, such as searching for an employee named '王雅祈', without needing their internal ID.

What is the difference between GET and POST requests for ERP data retrieval?

For ERP data retrieval, GET requests are used for listing available data entities, while POST requests handle search operations. This allows you to either browse entire data categories or perform targeted keyword and ID-based lookups for specific records.