{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/20"}],"enrichment":{"capability":"A Python client library for sending SMS messages through the SMSAPI service, supporting both smsapi.pl and smsapi.com endpoints with token-based authentication.","skillfed_tags":["sms-gateway","messaging-api"],"use_cases":["Send transactional SMS alerts (password resets, order confirmations) from a web application.","Integrate SMS notifications into a Python backend service for user engagement or system monitoring.","Build a bulk SMS campaign tool that dispatches messages to multiple recipients via SMSAPI.","Add two-factor authentication (2FA) via SMS to a Python application.","Automate SMS reminders or notifications from scheduled tasks or event handlers."],"what_it_does":"smsapi-client is a lightweight Python wrapper around the SMSAPI service that lets you send SMS messages programmatically. It abstracts the HTTP communication with SMSAPI's endpoints and handles authentication via access tokens, supporting both the Polish (smsapi.pl) and international (smsapi.com) variants of the service. The library depends only on requests and installs with minimal friction.\n\nYou instantiate a client with your access token, then call methods like `client.sms.send()` to dispatch messages. The library returns result objects with delivery status and metadata, and raises SmsApiException for error handling. It's designed for developers who need to integrate SMS sending into Python applications without managing raw HTTP calls.","worth_installing":"Yes, if you need to send SMS through SMSAPI. The package is actively maintained, has low install friction, carries no known vulnerabilities, and is licensed permissively. It's straightforward to integrate and well-suited for transactional or bulk SMS use cases. Install it only if you have an SMSAPI account and a valid access token."},"id":"smsapi-client","links":{"html":"https://skillfed.io/packages/smsapi-client","md":"https://skillfed.io/packages/smsapi-client.md","pypi":"https://pypi.org/project/smsapi-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-14","license_spdx":null,"license_treatment":"permissive","name":"smsapi-client","python_support":"unspecified","summary":"SmsAPI client"},"popularity":{"monthly_downloads":96872,"position":13190,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.9.7"}
