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.2.2.tar.gz (2.9 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.2.2-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ayonix-0.2.2.tar.gz
Algorithm Hash digest
SHA256 48df59163ed98b6ada1aa8136edf537d5fcd132e88380a4fbe6bb9b4bab4e74b
MD5 b4789408fa7a9da267771dc2d7051986
BLAKE2b-256 670070234bea14ce9624615b9ae84126aad8f9f9191deb7fccd2420b39328302

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ayonix-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 3.3 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.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c3ec50929b90e882b82550e5f0255419d46608e31b0ffdf3830635c1579d66f5
MD5 9f21885e7b4e9e4ae427038649b15615
BLAKE2b-256 3bc0904dafb827739160e96fbe9e4e7f83c097567054a791c62f4b8ddff38c94

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