{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/2"}],"enrichment":{"capability":"Python SDK for the HubSpot API v3 that provides typed client access to CRM, OAuth, CMS, and Files endpoints with built-in retry and signature validation support.","skillfed_tags":["crm-integration","api-client","oauth"],"use_cases":["Sync contact and company data from HubSpot into a Python application or data pipeline.","Create or update CRM records (contacts, deals, custom objects) programmatically from external systems.","Validate incoming HubSpot webhook requests to ensure they originate from HubSpot.","Implement OAuth2 authentication flow to obtain user-delegated access tokens for multi-tenant apps.","Upload files to HubSpot and organize them in folders via the Files API.","Search CRM records by date, property values, or custom filters without fetching all results."],"what_it_does":"The hubspot-api-client is an official Python SDK that wraps HubSpot's API v3 endpoints, providing typed access to CRM objects (contacts, companies, deals), OAuth token management, CMS audit logs, and file uploads. It abstracts away HTTP details and handles authentication, allowing developers to interact with HubSpot data programmatically using Python objects and methods rather than raw REST calls.\n\nThe package includes utilities for OAuth URL generation, webhook signature validation, and HTTP retry configuration via urllib3. It supports both paginated retrieval of all records and filtered search queries. For endpoints not yet wrapped by the SDK, a direct api_request method exposes the underlying HTTP client with all configured credentials and retry logic already applied.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, installs with low friction, and is permissively licensed. It is the official HubSpot Python SDK and the standard choice for integrating HubSpot APIs into Python applications. Install it if you need to interact with HubSpot's CRM, OAuth, or file APIs from Python."},"id":"hubspot-api-client","links":{"html":"https://skillfed.io/packages/hubspot-api-client","md":"https://skillfed.io/packages/hubspot-api-client.md","pypi":"https://pypi.org/project/hubspot-api-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-05-07","license_spdx":null,"license_treatment":"permissive","name":"hubspot-api-client","python_support":"supports_current","summary":"HubSpot API client"},"popularity":{"monthly_downloads":4099956,"position":2381,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"12.0.0"}
