Skip to main content

Local API Documentation & Analytics Dashboard with OTP Authentication

Project description

API.io

API.io is a complete local API management dashboard with secure OTP authentication.

Features

✅ Secure email OTP authentication system

  • Send 6-digit OTP code to any email address
  • OTP expires after 15 minutes
  • Valid OTP cannot be reused
  • Session management (24 hour sessions)

✅ Complete UI included:

  • Beautiful landing page
  • Email login page
  • OTP verification page
  • Full API Dashboard
  • API Key Management
  • API Documentation with code examples
  • Usage Analytics with interactive charts
  • Mobile responsive design

Installation

pip install apiio

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

apiio-1.0.2.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

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

apiio-1.0.2-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file apiio-1.0.2.tar.gz.

File metadata

  • Download URL: apiio-1.0.2.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for apiio-1.0.2.tar.gz
Algorithm Hash digest
SHA256 e6817d7126c5107de86ec1e106cfdc155f883dd65785cc2147b432c0b5e97b38
MD5 24b9147c19822d850ff6e766977789e6
BLAKE2b-256 40975824d1903e0b2053ffd3669ba949677349120cf1f177526083cd6697cb6b

See more details on using hashes here.

File details

Details for the file apiio-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: apiio-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for apiio-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 97f34f41062c25affb9067773fe7e92e622df9563049f0fff2a677f9a235c8a1
MD5 c77f2e2e5629d1de4a809c62cc662710
BLAKE2b-256 bff5b26a54e84198c1c6756389f6bb95c4f5a0d7f5558304b535f0fffd71409a

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