Truto · JSON Structure

Truto Integrated Account Structure

A connected third-party account in the Truto integration platform.

Type: Properties: 0
Unified APIIntegration PlatformHRISATSCRMEmbedded IntegrationsMCPAI AgentsSaaS

IntegratedAccount is a JSON Structure definition published by Truto.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "IntegratedAccount",
  "description": "A connected third-party account in the Truto integration platform.",
  "fields": [
    { "name": "id", "type": "string", "required": true, "description": "Unique Truto identifier" },
    { "name": "integration", "type": "string", "required": true, "description": "Integration name (e.g., bamboohr, greenhouse, salesforce)" },
    { "name": "name", "type": "string", "required": false, "description": "Human-readable display name" },
    { "name": "status", "type": "enum[active,inactive,error]", "required": true, "description": "Connection status" },
    { "name": "context", "type": "object", "required": false, "description": "Post-install metadata (tenant ID, subdomain, region)" },
    { "name": "externalId", "type": "string", "required": false, "description": "Your internal customer identifier" },
    { "name": "createdAt", "type": "string(date-time)", "required": false, "description": "Connection timestamp" },
    { "name": "updatedAt", "type": "string(date-time)", "required": false, "description": "Last update timestamp" }
  ]
}