{
    "name": "list-plugins",
    "description": "查询插件列表",
    "createdAt": "2026-05-09T14:45:12.800Z",
    "steps": [
        {
            "method": "POST",
            "pathTemplate": "/goapi/v5/app/development/list_page",
            "bodyTemplate": {
                "page_num": 1,
                "page_size": 20,
                "app_type": 0
            },
            "bodyContentType": "application/json",
            "pagination": {
                "type": "page_num",
                "pageNumberPath": "page_num",
                "hasMorePath": "data.pagination.has_more",
                "dedupeByPath": "description_info.app_key"
            },
            "responseSummary": "查询插件列表"
        }
    ],
    "variables": [
        {
            "name": "plugins",
            "description": "插件列表",
            "type": "output",
            "sourceKind": "list",
            "sourceStepIndex": 0,
            "sourcePath": "data.list",
            "jsonSchema": {
                "type": "array",
                "items": {
                    "type": "object",
                    "additionalProperties": true,
                    "properties": {
                        "description_info": {
                            "type": "object",
                            "additionalProperties": true,
                            "properties": {
                                "app_key": {
                                    "type": "string"
                                },
                                "product_key": {
                                    "type": "string"
                                },
                                "name": {
                                    "type": "string"
                                },
                                "short": {
                                    "type": "string"
                                },
                                "icon": {
                                    "type": "string"
                                },
                                "description": {
                                    "type": "object"
                                }
                            }
                        },
                        "flag": {
                            "type": "object",
                            "additionalProperties": true,
                            "properties": {
                                "app_type": {
                                    "type": "number"
                                },
                                "app_official_type": {
                                    "type": "number"
                                },
                                "app_install_type": {
                                    "type": "number"
                                },
                                "app_scene_type": {
                                    "type": "number"
                                },
                                "app_onboarding_type": {
                                    "type": "number"
                                },
                                "app_shelf_type": {
                                    "type": "number"
                                }
                            }
                        },
                        "version_info": {
                            "type": "object",
                            "additionalProperties": true,
                            "properties": {
                                "id": {
                                    "type": "string"
                                },
                                "app_version": {
                                    "type": "string"
                                },
                                "front_version": {
                                    "type": "string"
                                },
                                "runtime_version": {
                                    "type": "string"
                                },
                                "status": {
                                    "type": "number"
                                },
                                "scene": {
                                    "type": "number"
                                },
                                "created_time": {
                                    "type": "number"
                                },
                                "updated_time": {
                                    "type": "number"
                                },
                                "description": {
                                    "type": "string"
                                }
                            }
                        },
                        "extra_info": {
                            "type": "object",
                            "additionalProperties": true,
                            "properties": {
                                "has_required": {
                                    "type": "boolean"
                                },
                                "draft_runtime_version": {
                                    "type": "string"
                                }
                            }
                        },
                        "contact_info": {
                            "type": "object",
                            "additionalProperties": true,
                            "properties": {
                                "developers": {
                                    "type": "array"
                                }
                            }
                        }
                    }
                }
            }
        },
        {
            "name": "total",
            "description": "插件总数",
            "type": "output",
            "sourceStepIndex": 0,
            "sourcePath": "data.pagination.total"
        }
    ]
}
