aid: truto url: https://raw.githubusercontent.com/api-evangelist/truto/refs/heads/main/apis.yml name: Truto description: >- Truto is a unified API and embedded integration platform that enables B2B SaaS companies to ship native integrations without writing integration-specific code. Founded in 2023, Truto uses a declarative, config-driven architecture where every connector is data, not code. The platform provides Unified APIs across four major categories — HRIS (41 providers, 20 resources), ATS (27 providers, 17 resources), CRM (27 providers, 17 resources), and an expanding set of additional categories — plus an Admin API for managing integrated accounts, generating link tokens, and programmatic MCP server provisioning. Truto supports real-time pass-through (no data stored in between), full schema customization via JSONata, and one-API-call MCP server generation for AI agent access. Authentication uses Bearer tokens. Truto supports over 250 integrations and is available as Truto Cloud or on-premise. type: Index accessModel: pricing: paid onboarding: self-serve trial: true try_now: true public: false label: Paid (free trial) · Self-serve signup confidence: high source: - plans - authentication generated: '2026-07-22' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/truto.png tags: - Unified API - Integration Platform - HRIS - ATS - CRM - Embedded Integrations - MCP - AI Agents - SaaS access: 3rd-Party created: '2026-03-16' modified: '2026-05-19' specificationVersion: '0.19' apis: - aid: truto:truto-accounts-api name: Truto Accounts API description: Account records representing companies or organizations humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Accounts properties: - type: OpenAPI url: openapi/truto-accounts-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-applications-api name: Truto Applications API description: Job applications linking candidates to jobs humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Applications properties: - type: OpenAPI url: openapi/truto-applications-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-candidates-api name: Truto Candidates API description: Candidate profiles and contact information humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Candidates properties: - type: OpenAPI url: openapi/truto-candidates-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-companies-api name: Truto Companies API description: Company and organization records humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Companies properties: - type: OpenAPI url: openapi/truto-companies-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-contacts-api name: Truto Contacts API description: Contact records representing individuals at companies humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Contacts properties: - type: OpenAPI url: openapi/truto-contacts-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-departments-api name: Truto Departments API description: Organizational departments humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Departments properties: - type: OpenAPI url: openapi/truto-departments-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-employees-api name: Truto Employees API description: Employee records and personal details humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Employees properties: - type: OpenAPI url: openapi/truto-employees-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-employments-api name: Truto Employments API description: Employment terms, positions, and job history humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Employments properties: - type: OpenAPI url: openapi/truto-employments-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-groups-api name: Truto Groups API description: Departments, teams, and organizational units humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Groups properties: - type: OpenAPI url: openapi/truto-groups-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-integrated-accounts-api name: Truto Integrated Accounts API description: Manage connected third-party accounts humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Integrated Accounts properties: - type: OpenAPI url: openapi/truto-integrated-accounts-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-jobs-api name: Truto Jobs API description: Job postings and open positions humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Jobs properties: - type: OpenAPI url: openapi/truto-jobs-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-link-tokens-api name: Truto Link Tokens API description: Generate tokens for customer-initiated account connections humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Link Tokens properties: - type: OpenAPI url: openapi/truto-link-tokens-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-mcp-servers-api name: Truto MCP Servers API description: Provision Model Context Protocol servers for AI agent access humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - MCP Servers properties: - type: OpenAPI url: openapi/truto-mcp-servers-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-offers-api name: Truto Offers API description: Job offers extended to candidates humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Offers properties: - type: OpenAPI url: openapi/truto-offers-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-opportunities-api name: Truto Opportunities API description: Sales opportunities and deals humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Opportunities properties: - type: OpenAPI url: openapi/truto-opportunities-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-stages-api name: Truto Stages API description: Opportunity pipeline stages humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Stages properties: - type: OpenAPI url: openapi/truto-stages-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-tasks-api name: Truto Tasks API description: Tasks and follow-up actions humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Tasks properties: - type: OpenAPI url: openapi/truto-tasks-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ - aid: truto:truto-timeoff-api name: Truto Timeoff API description: Time off requests and leave management humanURL: https://truto.one/docs/api-reference/admin baseURL: https://api.truto.one tags: - Timeoff properties: - type: OpenAPI url: openapi/truto-timeoff-api-openapi.yml - type: Documentation url: https://truto.one/docs/api-reference/admin - type: Documentation url: https://truto.one/docs/api-reference/unified-hris-api - type: Documentation url: https://truto.one/unified-apis/hris/ - type: Documentation url: https://truto.one/docs/api-reference/unified-ats-api - type: Documentation url: https://truto.one/unified-apis/ats/ - type: Documentation url: https://truto.one/docs/api-reference/unified-crm-api - type: Documentation url: https://truto.one/unified-apis/crm/ common: - type: AgenticAccess url: agentic-access/truto-agentic-access.yml - type: TrustCenter url: security/truto-trust-center.yml - type: DomainSecurity url: security/truto-domain-security.yml - type: Authentication url: authentication/truto-authentication.yml - type: LinkedIn url: https://www.linkedin.com/company/gettruto - url: https://truto.one/ name: Truto Website type: Website - url: https://truto.one/docs/ name: Developer Documentation type: Documentation - url: https://truto.one/docs/api-reference/overview/introduction name: API Reference Introduction type: Documentation - url: https://truto.one/docs/getting-started name: Getting Started type: GettingStarted - url: https://truto.one/integrations/ name: Integration Directory type: Integrations - url: https://truto.one/unified-apis/ name: Unified APIs type: Documentation - url: https://truto.one/blog/ name: Truto Blog type: Blog - url: https://github.com/trutohq name: Truto on GitHub type: GitHub - url: https://truto.one/docs/api-reference/overview/introduction name: Privacy Policy type: PrivacyPolicy - url: https://raw.githubusercontent.com/api-evangelist/truto/refs/heads/main/rules/truto-rules.yml name: Spectral Rules type: SpectralRules - name: MCP Server url: https://truto.one/blog/announcing-truto-docs-mcp-stop-ai-hallucinations-in-api-integrations/ type: MCPServer - name: Agent Skills url: https://truto.one/blog/truto-agent-skills-stop-ai-hallucinations-when-building-integrations/ type: AgentSkills - type: LlmsText url: https://truto.one/llms.txt integrations: - name: Truto - name: SOC 2 Type II - name: ISO 27001 - name: GDPR - name: HIPAA - name: ChatGPT - name: Perplexity - name: Claude - name: Gemini - name: Grok maintainers: - FN: Kin Lane email: kin@apievangelist.com