Skip to main content

Huntrecht Platform API

Fast, reliable B2B e-commerce and trade finance platform. Simple to integrate, easy to scale. Start building in minutes.

from huntrecht import HuntrechtClient

client = HuntrechtClient(
client_id="hnt_your_client_id",
client_secret="your_secret"
)

# Create a customer account
customer = client.customers.create({
"email": "buyer@company.com",
"company_name": "Acme Corp"
})
print(customer)

Core Capabilities​

B2B Commerce​

Orders & Quotes — Create orders with flexible payment terms (Net 30, Net 60, installments). AI-generated quotes with optimal pricing.

Subscriptions — Full lifecycle management with Shopify draft order integration and automated billing.

Storefront — Access Shopify B2B catalog with customer-specific pricing and product filtering.

Price Drops — Track supplier price reductions with webhook notifications.

Financial Services​

Credit Risk — AI-powered credit scoring for BNPL decisions with real-time risk analysis.

Payments — Process payments, request payouts, manage installment plans.

KYC Verification — Company onboarding and identity verification for B2B customers.

Settlement — Automated daily settlement with Circle, Payoneer, and dual custody providers.

Platform Services​

Authentication — OAuth2 Client Credentials, JWT tokens, secure session management.

User Management — Customer profiles, company accounts, RBAC permissions.

Webhooks — Real-time event notifications with HMAC verification.

Rate Limits — Tiered rate limits based on subscription plan.

API Endpoints​

CategoryEndpointsDescription
Authentication/auth/*Login, register, token exchange
Users/users/*User profiles, company accounts
Orders/orders/*Order CRUD, quotes, payments
Subscriptions/subscriptions/*Subscription lifecycle
Credit Risk/credit-risk/*Credit scoring, assessments
KYC/kyc/*Identity verification
Payments/payments/*Process payouts, settlements

Subscription Plans​

PlanRate LimitFeatures
Starter100 req/dayBasic API access
Basic1,000 req/dayAll endpoints, email support
Standard10,000 req/dayPriority processing, webhooks
Pro50,000 req/dayDedicated support, SLA
EnterpriseUnlimitedCustom integrations, on-premise

Next Steps​

  1. Get API credentials
  2. Authenticate your first request
  3. Create a customer account
  4. Process your first order

Need Help?​

  • Interactive Docs: Use the OpenAPI/Swagger endpoint at /api/docs
  • Dashboard: Access the admin dashboard at the app root
  • Support: support@huntrecht.com
About internal documentation

Some operational guides are marked internal and are published only in the internal documentation bundle (available on the corporate network and local development). If a link in this guide resolves in your internal copy but not on the public site, that page is intentionally internal-only.