SDKs
Official client SDKs are in development. In the meantime, integrate with the REST API via the OpenAPI specification, or connect AI agents through our MCP server.
OpenAPI specification
The full public REST API surface, documented as an OpenAPI 3.1 spec. An interactive API reference is available at api.freshcredit.com/docs.
View openapi.jsonMCP server (AI agents)
Our Model Context Protocol server gives AI agents read-only access to provider offers, engagements, and documentation. Authenticate with your FreshCredit API key.
mcp.freshcredit.comRequest an SDK
Tell us which language and use case matter to you. SDK priorities are driven by developer feedback.
GitHub DiscussionsOfficial SDK packages are not published yet — there is nothing to npm install, pod install, pip install, or cargo add today. The integration surfaces above are what exists now; language SDKs below are planned.
JavaScript / TypeScript
In developmentPlanned SDK for Node.js and browser environments with full type definitions.
iOS (Swift)
In developmentPlanned native Swift SDK for iOS apps, including BlockID™ identity verification and wallet management.
Android (Kotlin)
In developmentPlanned native Kotlin SDK for Android with coroutine support.
Python
In developmentPlanned Python SDK for backend integrations and data science workflows.
Go
In developmentPlanned Go SDK for high-performance backend services.
Rust
In developmentA minimal Rust client (freshcredit-sdk) is in early development in our monorepo; a published crate will follow.
[FR] Automatic HMAC Signing
Planned: SDKs will automatically sign requests with HMAC-SHA256. No manual signature calculation needed.
[FR] Retry Logic & Exponential Backoff
Planned: built-in retry mechanisms with configurable exponential backoff for resilience.
[FR] Type Safety
Planned: full type definitions and compile-time safety in TypeScript, Swift, Kotlin, and Rust.
[FR] Webhook Helpers
Planned: utility functions for webhook signature verification and payload parsing.