nfrax logonfrax

Infrastructure that just works. Ship products, not boilerplate.

Frameworks

  • svc-infra
  • ai-infra
  • fin-infra
  • robo-infra

Resources

  • Getting Started
  • What's New
  • Contributing

Community

  • GitHub

© 2026 nfrax. All rights reserved.

nfrax logonfrax
Start HereWhat's New
GitHub
fin-infra / API Reference

ExperianProvider

from fin_infra.credit.experian import ExperianProvider
View source
fin_infra.credit.experian
Extends:CreditProvider

Experian credit bureau provider with real API integration. v2 Implementation: - Real Experian API calls (sandbox or production) - OAuth 2.0 authentication - Automatic retries and error handling - FCRA compliance headers

Args

client_id: Experian API client ID (required) client_secret: Experian API client secret (required) api_key: Experian API key (optional, for additional auth) environment: "sandbox" or "production" (default: sandbox) base_url: Override base URL (optional, auto-detected from environment) **config: Additional configuration Environment Variables: EXPERIAN_CLIENT_ID: Client ID for Experian API EXPERIAN_CLIENT_SECRET: Client secret for Experian API EXPERIAN_API_KEY: API key (if required) EXPERIAN_ENVIRONMENT: "sandbox" or "production" (default: sandbox) EXPERIAN_BASE_URL: Override base URL

Example

>>> # From environment variables >>> provider = ExperianProvider() >>> >>> # Explicit credentials >>> provider = ExperianProvider( ... client_id="your_client_id", ... client_secret="your_client_secret", ... environment="sandbox" ... ) >>> >>> # Get credit score >>> score = await provider.get_credit_score("user123")

Constructor
ExperianProvider(client_id: str | None = None, client_secret: str | None = None, api_key: str | None = None, environment: Literal['sandbox', 'production'] = 'sandbox', base_url: str | None = None, config = {})
ParameterTypeDefaultDescription
client_idstr|NoneNone—
client_secretstr|NoneNone—
api_keystr|NoneNone—
environmentLiteral['sandbox', 'production']'sandbox'—
base_urlstr|NoneNone—
configAny{}—

Methods

On This Page

Constructorcloseget_credit_reportget_credit_scoresubscribe_to_changes