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.1.tar.gz (12.3 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.1-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: apiio-1.0.1.tar.gz
  • Upload date:
  • Size: 12.3 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.1.tar.gz
Algorithm Hash digest
SHA256 3c8639a80db357b7781303ac12a589c309c23d7672e96b41f135570f95058d3e
MD5 56010bca4d8e84a55ba6cecb9ebcc893
BLAKE2b-256 7a101e3b90e954b948da5ebdd70d7d64849f8cb5c67d152b46665230464934a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: apiio-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ca1c5d7bc7a8a532d345d51d0a5d7fb32e25ac879fbe58a77a4aebeac70f95c7
MD5 ccd638e7743a3787bfb2cb83283c3187
BLAKE2b-256 62cf472897fa584343a83bba0dac9305ce464f6fa09ecd5ed49fb686a2262a46

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