{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/5"}],"enrichment":{"capability":"Provides Python access to Africa's Talking APIs for SMS, voice calls, airtime, mobile data, WhatsApp, and other telecom services across African carriers.","skillfed_tags":["telecom-api","sms-gateway","africa"],"use_cases":["Send SMS notifications and alerts to phone numbers across African networks via a single API call","Distribute mobile airtime or data bundles to customers programmatically with retry and currency handling","Initiate outbound voice calls and manage call queues for customer support or IVR workflows","Send WhatsApp messages with text, media, and interactive buttons to customers in regions where WhatsApp is primary","Check SIM swap state to detect account takeover attempts and enhance security","Fetch application balance and transaction history for billing and reconciliation"],"what_it_does":"This is the official Python SDK for Africa's Talking, a telecom platform serving African carriers. It wraps HTTP APIs for sending SMS, making voice calls, distributing airtime, provisioning mobile data, sending WhatsApp messages, and checking SIM swap state. You initialize it once with your account credentials, then access service instances (SMS, Voice, Airtime, etc.) and call methods synchronously or asynchronously with optional callbacks and timeouts.\n\nThe SDK is designed for Python 3.8 and later. It depends on requests for HTTP transport, schema for validation, and responses for testing. All major telecom operations\u2014message delivery, call initiation, balance checks\u2014are exposed as straightforward method calls, with support for both blocking and callback-based async patterns.","worth_installing":"Yes. The SDK is actively maintained, has no known vulnerabilities, installs with low friction, and is the official client for a widely-used African telecom platform. Install it if you need to integrate SMS, voice, airtime, or WhatsApp into an application serving African users. Verify that Africa's Talking's own SLAs and API limits match your production requirements before deploying."},"id":"africastalking","links":{"html":"https://skillfed.io/packages/africastalking","md":"https://skillfed.io/packages/africastalking.md","pypi":"https://pypi.org/project/africastalking/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-31","license_spdx":null,"license_treatment":"permissive","name":"africastalking","python_support":"supports_current","summary":"Official Africa's Talking Python SDK"},"popularity":{"monthly_downloads":97221,"position":13163,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.3"}
