Ezer Audit API Skill
This skill wraps the existing Ezer backend API and returns task result payloads.
When to use
Use this skill when the user wants to run an Ezer audit task with these fields:
code(example:300750.SZ)period(FY|Q1|Q2|Q3|H1)year(integer)lang(example:zh-CN)
Required environment
EZER_API_BASE_URLexample:http://127.0.0.1:8008EZER_BEARER_TOKENoptional if API auth is disabled
Run command
python3 {baseDir}/scripts/invoke_ezer_api.py \
--code 300750.SZ \
--period FY \
--year 2021 \
--lang zh-CN
Behavior
- POST
/api/tasksto create task. - Poll
/api/tasks/{task_id}/resultuntil completion or timeout. - Print final JSON payload to stdout.
Notes
- This skill does not expose any model-provider keys.
- If the API returns failure, pass through error payload and non-zero exit.