Developer Platform

Build on Credentric

Integrate private credit intelligence into your applications with our powerful REST APIs, SDKs, and real-time webhooks.

99.99%

Uptime SLA

<100ms

Avg Response

500M+

API Calls/Month

1,200+

Active Integrations

High Performance

Sub-100ms response times with 99.99% uptime SLA

Enterprise Security

SOC 2 Type II certified with end-to-end encryption

Versioned APIs

Stable versioning with 24-month deprecation windows

Real-time Webhooks

Push notifications for all resource changes

Quick Start

Get up and running in minutes

1

Install the SDK

Choose your preferred language and install the package

npm install @credentic/trust-sdk
2

Initialize the Client

Configure authentication with your API key

import { Credentric } from '@credentric/sdk'

const client = new Credentric({
  apiKey: process.env.CREDENTIC_API_KEY,
  environment: 'production'
})
3

Make Your First Request

Fetch borrower data with full TypeScript support

// List all borrowers
const borrowers = await client.borrowers.list({
  limit: 10,
  status: 'active'
})

// Analyze covenants with AI
const analysis = await client.covenants.analyze({
  borrowerId: 'bor_123',
  includeProjections: true
})
Official SDKs
Type-safe clients for popular languages
🐍
Pythonv2.4.0

pip install credentic-trust

45K+

downloads

📘
TypeScriptv2.4.0

npm install @credentic/trust-sdk

38K+

downloads

🔵
Gov2.3.0

go get github.com/credentic/trust-go

12K+

downloads

Javav2.2.0

implementation 'com.credentic:trust-sdk:2.2.0'

8K+

downloads

API Playground
Test API endpoints interactively

API Reference

Comprehensive REST API documentation

GET/v1/borrowers
POST/v1/borrowers
GET/v1/facilities
GET/v1/covenants
POST/v1/covenants/analyze
GET/v1/documents
POST/v1/documents/extract
POST/v1/agents/invoke
Webhooks

Real-time Event Notifications

Subscribe to events and receive instant notifications when data changes. Perfect for building real-time dashboards and automated workflows.

covenant.breach

Triggered when a covenant threshold is breached

document.processed

Fired when AI extraction completes

borrower.risk_change

Notifies of risk rating changes

agent.completed

Sent when an AI agent finishes analysis

Webhook Payload Example
{
  "id": "evt_abc123",
  "type": "covenant.breach",
  "created": "2024-01-15T14:30:00Z",
  "data": {
    "covenant_id": "cov_xyz789",
    "borrower_id": "bor_456",
    "metric": "debt_service_coverage",
    "threshold": 1.25,
    "actual_value": 1.18,
    "severity": "warning"
  },
  "metadata": {
    "org_id": "org_abc",
    "environment": "production"
  }
}

Ready to Start Building?

Create a free developer account and get your API keys in minutes.