This release is a pre-release and may not be stable for production use.
APIZIT CLI
Check a project, launch its analyzed source and get its live API URL from your terminal. Managed adapters cover Flask, FastAPI, Django, Express, NestJS and Spring Boot; APIZIT Linking provides declarative Python routes. Scan to confirm compatibility.
Python 3.12 or later is required. This guide covers prerelease 0.4.0b1. Install that exact version with pip (or py -m pip on Windows):
python -m pip install apizit-cli==0.4.0b1
apizit login
apizit account setup
apizit workspace use
apizit scan .
apizit deploy --from-scan latest
apizit api show
Use python -m pip install --upgrade apizit-cli==0.4.0b1 to update.
pipx install apizit-cli==0.4.0b1 is an isolated alternative. An unversioned install
can select an older stable release. No AWS account, Docker or backend checkout is needed.
Account setup asks for your public username and explicit choices after reviewing required documents.
The default view summarizes outcomes. --verbose adds technical details; --json preserves
the complete versioned result and takes priority. Existing IDs and CI scripts remain supported.
Names and slugs resolve accessible resources only; ambiguous names need IDs.
apizit api use "weather-api" links an existing API without replacing another binding.
Interactive operations save non-secret references in .apizit/operations.json, scoped by folder,
endpoint and workspace. latest resumes the recorded operation. deploy --from-scan latest
reuses the exact scanned snapshot, excluding later edits. deploy . uploads current bytes.
The short commands above assume the same project folder. Copy the complete Next:
command after scanning an absolute path; its --project-dir, endpoint and workspace
keep the scan context when you execute it from another directory.
APIZIT remains prelaunch. The default endpoint is https://api.apizit.com/v1 (protected main domain).
For TEST, pass --endpoint https://api-test.apizit.com/v1 or set APIZIT_API_URL on every command.
Sessions stay separate by endpoint. Configuration keeps its strict version 2 schema.
Run apizit --help or apizit docs. CI and AI agents use --json --non-interactive with
explicit IDs, stable idempotency keys and an expiring token. Store secrets in the workspace vault.
Metadata
Release files for apizit-cli 0.4.0b1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| apizit_cli-0.4.0b1.tar.gz | 42.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| apizit_cli-0.4.0b1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 90.1 kB
Release files / apizit_cli-0.4.0b1.tar.gz
| Download URL | apizit_cli-0.4.0b1.tar.gz |
|---|---|
| Size | 42.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7fb30cc6d13e2d663cba21a0cb642261b06c3da735dc8908e649642bd3f4ecf8
|
|
BLAKE2b-256 checksum How to use checksums |
8c6cf02520030bd5d00bd325a7877e202ebc08a89b6167021818738cb15bc8f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / apizit_cli-0.4.0b1-py3-none-any.whl
| Download URL | apizit_cli-0.4.0b1-py3-none-any.whl |
|---|---|
| Size | 47.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0580cc7e3bf7e78de817809ac0dc398a6e5b2565ad1484c2d6b9e139342c2e9e
|
|
BLAKE2b-256 checksum How to use checksums |
75b80612d0f79c9e57291150088d4d902d3b1dedc7e0186787455a1217a854c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|