Credit Overview

API endpoints for the Thredd Credit offering.

📘

Early Access

Credit API endpoints are currently being finalised as part of ongoing product development. While we do not anticipate significant changes, some interfaces, behaviours, and documentation may be refined before general availability.

Introduction to Credit

The Credit Service is a Thredd-managed service that provides access to Thredd's credit capabilities through a unified API.

The service exposes a REST API that supports the full lifecycle of a credit product, from application through to ongoing account servicing. At a high level, the flow is:

  • Retrieve available products: Fetch the Financial Products configured for your programme so the applicant can select one.
  • Submit an application: Start the origination process, triggering soft credit checks and third-party decisioning.
  • Respond to an offer: Receive the offer via webhook and accept or decline on behalf of the applicant.
  • Account and card creation: On acceptance, a hard credit check is performed; if approved, a Line of Credit and payment card are created automatically.
  • Service the account: Use the Explorer and Payments endpoints to manage the live account and support customer-facing functionality.

For more information about Thredd's credit offering, see Introduction to Credit at Thredd.

API Endpoint Overview

The following API endpoints are available for the Thredd Credit offering:

Application:

Explorer:

Accounts:

  • Log Payment: POST /credit/accounts/{account_id}/payment/post
  • Create Autopay: POST /credit/accounts/{account_id}/bank-accounts/{bank_account_id}/autopay

Application Endpoints

The Application endpoints support the full credit origination flow, from retrieving available products through to submitting an application, responding to an offer, and tracking application status. Use these endpoints to build a credit application journey into your user interface.

For more information about the application process, see Credit Applications and Origination. The Application endpoints can also be viewed in the API Explorer.

Explorer Endpoints

The Explorer endpoints provide read-only access to account, transaction, and statement data. Use these endpoints to build customer-facing screens that display account activity and billing history.

For more information about the Explorer endpoints, see Credit Explorer. The Explorer endpoints can also be viewed in the API Explorer.

Accounts Endpoints

Accounts Endpoints. The Accounts endpoints enable clients to log payments and schedule automatic payments against a line of credit account. Use these endpoints to record a payment made outside the system, or to set up a scheduled automatic payment (autopay) using a linked bank account.

EndpointDocumentationMethod
Log PaymentLog PaymentPOST
Create AutopayCreate AutopayPOST

For more information about the Accounts endpoints, see Credit Accounts. The Accounts endpoints can also be viewed in the API Explorer.