Skip to main content

A modern CLI program for API testing

Project description

Ayonix

A CLI program for API testing.

Features

  • Send HTTP requests to specified URLs
  • Supports GET, POST, PUT, DELETE, and other HTTP methods
  • Include headers and data in requests
  • Measure and display response time
  • Calculate average response time over multiple requests
  • Display response status code, headers, and content

Installation

You can install the package using pip:

pip install ayonix

Usage

The usage name for Ayonix is call:

call "https://jsonplaceholder.typicode.com/posts" --method POST -H '{"Content-Type": "application/json"}' -d '{"title": "foo", "body": "bar", "userId": 1}'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ayonix-0.1.2.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ayonix-0.1.2-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file ayonix-0.1.2.tar.gz.

File metadata

  • Download URL: ayonix-0.1.2.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for ayonix-0.1.2.tar.gz
Algorithm Hash digest
SHA256 96edcf6d2a3f22c5b79c922f7825d3f66e2f33b66b0d49df0dc7a0e6bfedbbd3
MD5 26e2342f00312a5387f635cbe5e9a6fc
BLAKE2b-256 d7b9b959e2981b7691563f90d9860b3dcc20c3707042cf38d2df4e3b725b5f9e

See more details on using hashes here.

File details

Details for the file ayonix-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: ayonix-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for ayonix-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3e8d9b437448a09cf438a24a2aace41319a99e9d4c2e60235704410eaabf4680
MD5 ee47730d762dfbf294bff8e745d5b129
BLAKE2b-256 a5f6952f29f5fa7940c48c772a6db114e5b0b5bb655ae48bebf5785841132424

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page