yida-form-api

Automates CRUD and batch management for DingTalk form data via the Yida API.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/farrrr/dingtalk-openapi-skills --skill yida-form-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yida-form-api
Source: https://github.com/farrrr/dingtalk-openapi-skills/tree/main/yida-skills/skills/yida-form-api
Command: npx skills add https://github.com/farrrr/dingtalk-openapi-skills --skill yida-form-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Yida form server-side API enables programmatic CRUD operations, batch processing, and advanced queries for DingTalk forms, reducing manual data-management effort.

Core Features & Use Cases

  • Create, read, update, and delete form instances.
  • Batch operations and advanced queries, including sub-tables, across multiple records.
  • Seamless integration with DingTalk OpenAPI for form data workflows.

Quick Start

Authenticate using OpenAPI, then create a new form instance or perform a batch update to manage form data.

Frequently Asked Questions about yida-form-api

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

FAQPage Schema
How do I automate DingTalk form data management via API?

Automating DingTalk form data management via API involves using the Yida API to perform CRUD operations on form instances. This reduces manual data-management effort by supporting programmatic creation, reading, updating, and deletion of form records.

Can I perform batch updates and advanced queries on DingTalk form instances?

Yes, you can perform batch updates and advanced queries on DingTalk form instances. The Yida API supports batch processing and advanced querying across multiple records, including operations targeting sub-tables within the forms.

What is the best way to handle sub-table data in DingTalk forms programmatically?

Handling sub-table data in DingTalk forms programmatically requires using the Yida API's advanced query and batch operation features. This allows developers to manage and manipulate nested sub-table records across multiple form instances efficiently.

How do I authenticate with the Yida API for DingTalk form operations?

Authenticating with the Yida API for DingTalk form operations requires using DingTalk OpenAPI authentication. Once authenticated, you can access versioned endpoints to securely execute standard operations like search, insert, and batch actions on form data.

Does the Yida API support deleting multiple form instances at scale?

Yes, the Yida API supports deleting multiple form instances at scale through its batch management capabilities. It allows developers to automate batch deletions alongside other CRUD operations, ensuring fast and scalable programmatic form data workflows.