# Hum Documentation ## Docs - [API Integration](https://docs.letshum.com/api-integration.md): Learn how to integrate Hum into your application using our API - [Get Session Detail](https://docs.letshum.com/api-reference/analytics/get-session-detail.md): Returns a single session with address, order, commission, and full cart progression timeline. The session must belong to the authenticated client. - [List Sessions](https://docs.letshum.com/api-reference/analytics/list-sessions.md): Returns a paginated list of sessions with address, cart progression, order, and commission data. Scoped to all tokens belonging to the authenticated client. - [API Health Check](https://docs.letshum.com/api-reference/health-check/api-health-check.md): Simple health check endpoint to verify API availability and authentication status. Use this endpoint for monitoring and to validate API tokens. - [Get FCC Service Providers](https://docs.letshum.com/api-reference/informational/get-fcc-service-providers.md): Retrieves a comprehensive list of FCC service providers and their supplemental brands. This endpoint provides access to the complete database of Internet service providers that are tracked by the FCC and used by Hum for service availability lookups. - [Get Internet Service Availability](https://docs.letshum.com/api-reference/service-availability/get-internet-service-availability.md): Retrieves available Internet service providers and their offerings for the service address associated with the current session. - [Close Session](https://docs.letshum.com/api-reference/sessions/close-session.md): Closes an active session. Sessions remain open until this endpoint is called. - [Create New Session](https://docs.letshum.com/api-reference/sessions/create-new-session.md): Creates a new session for processing a service address. This is typically the first endpoint called when starting a new address lookup flow. - [Get Session Status](https://docs.letshum.com/api-reference/sessions/get-session-status.md): Retrieves an open session. Session creation is synchronous, so provider results are returned by `POST /sessions`; this endpoint does not need to be polled for processing completion. - [Environments and API Keys](https://docs.letshum.com/environments.md): Choose a Hum API environment, obtain the matching key, and verify access - [Introduction](https://docs.letshum.com/introduction.md): Welcome to Hum - Connecting Residents with Internet Services - [Order & Commission Reporting](https://docs.letshum.com/order-reporting.md): Retrieve order status, installation state, commissions, and checkout progression - [Widget Hook Notifications](https://docs.letshum.com/widget-integration/hooks.md): Learn how to listen for and handle events from the Hum widget across web, iOS, and Android platforms - [JavaScript Integration](https://docs.letshum.com/widget-integration/javascript.md): Step-by-step guide to integrate the Hum widget into your website using JavaScript and HTML - [Widget Overview](https://docs.letshum.com/widget-integration/overview.md): Learn about the Hum widget's capabilities, features, and integration options - [WebView Integration](https://docs.letshum.com/widget-integration/webview.md): Learn how to integrate Hum into mobile applications using WebView with URL parameters ## OpenAPI Specs - [swagger](https://docs.letshum.com/swagger.yaml) ## Optional - [Website](https://letshum.com) - [Support](mailto:support@letshum.com) - [Operational Status](https://status.letshum.com)