diff options
Diffstat (limited to 'data/agentexplorer/2026-03-17/api-docs.php')
| -rw-r--r-- | data/agentexplorer/2026-03-17/api-docs.php | 130 |
1 files changed, 130 insertions, 0 deletions
diff --git a/data/agentexplorer/2026-03-17/api-docs.php b/data/agentexplorer/2026-03-17/api-docs.php new file mode 100644 index 0000000..9a4d72a --- /dev/null +++ b/data/agentexplorer/2026-03-17/api-docs.php @@ -0,0 +1,130 @@ +<?php return [ + 'version' => '1.0', + 'info' => ['style' => 'ROA', 'product' => 'AgentExplorer', 'version' => '2026-03-17'], + 'components' => [ + 'schemas' => [ + 'Category' => [ + 'type' => 'object', + 'properties' => [ + 'code' => ['type' => 'string'], + 'name' => ['type' => 'string'], + 'children' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'code' => ['type' => 'string'], + 'name' => ['type' => 'string'], + ], + ], + ], + ], + ], + 'Skill' => [ + 'type' => 'object', + 'properties' => [ + 'skillName' => ['type' => 'string'], + 'displayName' => ['type' => 'string'], + 'description' => ['type' => 'string'], + 'categoryCode' => ['type' => 'string'], + 'categoryName' => ['type' => 'string'], + 'subCategoryCode' => ['type' => 'string'], + 'subCategoryName' => ['type' => 'string'], + 'likeCount' => ['type' => 'integer', 'format' => 'int32'], + 'installCount' => ['type' => 'integer', 'format' => 'int32'], + 'createdAt' => ['type' => 'string'], + 'updatedAt' => ['type' => 'string'], + 'descriptionEn' => ['type' => 'string'], + 'nameEn' => ['type' => 'string'], + 'categoryNameEn' => ['type' => 'string'], + 'subCategoryNameEn' => ['type' => 'string'], + 'githubPath' => ['type' => 'string'], + ], + ], + ], + ], + 'apis' => [ + 'GetSkillContent' => [ + 'path' => '/openapi/skills/{skillName}', + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'skillName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'ListCategories' => [ + 'path' => '/openapi/categories', + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [], + ], + 'SearchSkills' => [ + 'path' => '/openapi/skills', + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'keyword', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'categoryCode', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'nextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'maxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'skip', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'searchMode', + 'in' => 'query', + 'schema' => ['type' => 'string'], + ], + ], + ], + ], + 'endpoints' => [ + ['regionId' => 'public', 'regionName' => '公网', 'areaId' => 'other', 'areaName' => '其它', 'public' => 'agentexplorer.aliyuncs.com', 'endpoint' => 'agentexplorer.aliyuncs.com', 'vpc' => ''], + ], +]; |
