User requests the ability to send JSON request bodies in API requests using the apiark tool, which would enhance its functionality.
CLI tool for running API request collections. Each request is a plain YAML file, one per endpoint. Supports variable interpolation, assertions, pre/post scripts, and data-driven testing. `apiark run ./my-api --env production` `apiark run ./my-api --iterations 50 --delay 100` `apiark run ./my-api --data users.csv --reporter junit -o results.xml` `apiark run ./my-api --reporter html -o report.html` Exit codes: 0 = pass, 1 = failures, 2 = not found, 3 = bad config, 4 = network error. Collections are just directories of YAML files — works with git, easy to review in PRs. MIT licensed. Written in Rust. GitHub: [https://github.com/berbicanes/apiark](https://github.com/berbicanes/apiark)