{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http"}],"enrichment":{"capability":"Provides Python bindings to Facebook's Business APIs, bundling Marketing API, Pages, Business Manager, and Instagram endpoints into a single SDK for managing ad campaigns, accounts, and related business operations.","skillfed_tags":["facebook-api","marketing-automation","social-media-sdk"],"use_cases":["Programmatically create and manage ad campaigns across multiple ad accounts without manually calling Graph API endpoints.","Retrieve campaign performance metrics and ad account details for reporting or dashboard integration.","Automate bulk operations on Pages or Instagram business accounts (e.g., publishing, moderation) via a single SDK.","Build internal tools or third-party applications that need to read/write ad account data on behalf of clients.","Integrate Facebook advertising into a larger marketing automation or analytics platform."],"what_it_does":"The Facebook Business SDK is a unified Python client for Facebook's suite of business-facing APIs. It abstracts the Graph API into object-oriented classes representing ad accounts, campaigns, pages, and Instagram business entities, implementing a CRUD (create, read, update, delete) pattern for each. The SDK bundles multiple APIs\u2014Marketing, Pages, Business Manager, and Instagram\u2014that would otherwise require separate integrations, reducing implementation overhead for partners managing multiple Facebook properties.\n\nDevelopers initialize the SDK with an app ID, app secret, and access token, then instantiate objects (AdAccount, Campaign, etc.) and call methods like get_campaigns() or api_update() to interact with Facebook's infrastructure. The package depends on requests for HTTP transport, aiohttp for async operations, and several utility libraries. It is maintained by Facebook and sees regular updates; the latest release is recent and the repository is active.","worth_installing":"Yes. The package is actively maintained, has low install friction, and is popular on PyPI with many monthly downloads. It is the official Facebook-provided SDK for Python developers needing to work with Facebook Business APIs. The main caveat is that the license treatment is unclear\u2014verify LICENSE.txt before use in sensitive contexts. No known security vulnerabilities are recorded."},"id":"facebook-business","links":{"html":"https://skillfed.io/packages/facebook-business","md":"https://skillfed.io/packages/facebook-business.md","pypi":"https://pypi.org/project/facebook-business/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-06","license_spdx":null,"license_treatment":"unclear","name":"facebook-business","python_support":"unspecified","summary":"Facebook Business SDK"},"popularity":{"monthly_downloads":8541559,"position":1607,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"26.0.0"}
