# Total Expert > Total Expert is a fintech CRM and customer-engagement platform for banks, lenders, and mortgage companies. Its Public API is a REST/JSON surface at https://public.totalexpert.net/v1 secured with OAuth 2.0 (client credentials for admin-level integrations, authorization code for user-level access), covering contacts, leads, loans, insights, surveys, campaigns, users/teams, accounts, and webhooks. Total Expert does not publish its own llms.txt; this file was generated by API Evangelist from the provider's public developer surface on 2026-07-21 and refreshed 2026-08-13. Note: developer.totalexpert.net is a login wall — the publicly readable developer surface is the Postman documenter, the PDF guides under public.totalexpert.net/v1/docs/, and the Freshdesk help center. Key facts: - Base URL: https://public.totalexpert.net/v1 (development/sandbox: https://public.vt.totalexpert.net) - Auth: OAuth 2.0 — POST /v1/token with HTTP Basic client_id:client_secret; tokens are Bearer, valid 1 hour; refresh tokens valid up to 2 weeks; token endpoint limited to 2 requests/hour, so cache tokens. - Rate limit: 1000 requests/minute per source IP (HTTP 429 when exceeded). - Pagination: page[number] / page[size] (default 10); responses wrap results in objects + links (first/last/next/prev). - Deduplication: POSTing a duplicate entity acts as a PATCH to the existing record. - Webhooks: subscribe an HTTPS URL + secret to entity/verb actions via /v1/webhook-subscriptions. ## APIs - [Total Expert Developer Portal](https://developer.totalexpert.net): credentials, guides, and API docs entry point - [Total Expert Public API documentation (Postman)](https://documenter.getpostman.com/view/1929166/total-expert-public-api/6Z2RYyU): full endpoint reference - [Getting Started guide (PDF)](https://public.totalexpert.net/v1/docs/Getting+Started.pdf): environments, rate limits, auth, common endpoints - [Vendor OAuth Integration Guide (PDF)](https://public.totalexpert.net/v1/docs/OAuth+Authorization+Guide.pdf): OAuth 2.0 endpoints and flows - [Contact Deduplication Logic (PDF)](https://public.totalexpert.net/v1/docs/Deduplication+Process.pdf): required fields and matching logic - [Developer Resources (help center)](https://totalexpert.freshdesk.com/support/solutions/22000109088): API documentation, deduplication, iframe integration, Outbound Data Connector, Vendor OAuth, TE Connect PPE - [Outbound Data Connector — Advanced Guide](https://totalexpert.freshdesk.com/support/solutions/articles/22000296302-outbound-data-connector-advanced-guide): Liquid templating, filter library, and the contact/owner/loan/lead data objects available in outbound JSON payloads - [Iframe Integration Guide (PDF)](https://totalexpert-trainingteam.s3.us-east-2.amazonaws.com/TE_DeveloperGuideResources/Iframe+Integration+Guide.pdf): embedding the CRM via apps.totalexpert.net/static/iframehelper.html - [Release Notes (monthly)](https://totalexpert.freshdesk.com/support/solutions/22000109162): dated platform changelog, latest 2026 August Release - [Help center](https://totalexpert.freshdesk.com/support/home): public knowledge base ## Specs - [OpenAPI 3.0 (derived from the provider's Postman collection)](https://raw.githubusercontent.com/api-evangelist/total-expert/refs/heads/main/openapi/_original/total-expert-openapi.yml) — refined per-tag OpenAPIs live under openapi/ - [TE Connect PPE Schema (provider-published YAML)](https://raw.githubusercontent.com/api-evangelist/total-expert/refs/heads/main/vocabulary/total-expert-te-connect-ppe-schema.yml): request/response field contract for a partner pricing engine Total Expert calls - [Postman collection (provider-published)](https://raw.githubusercontent.com/api-evangelist/total-expert/refs/heads/main/postman/total-expert-public-api.postman_collection.json) - [APIs.json profile](https://raw.githubusercontent.com/api-evangelist/total-expert/refs/heads/main/apis.yml) ## Docs - [Total Expert website](https://www.totalexpert.com) - [Security & compliance (SOC 2, ISO 27001)](https://www.totalexpert.com/security) - [Status page](https://status.totalexpert.com) - [Support](https://www.totalexpert.com/services/support) - [Blog](https://www.totalexpert.com/resources/blog) - [Terms of service](https://www.totalexpert.com/terms-of-service) - [Privacy policy](https://www.totalexpert.com/privacy-policy)