{
  "actions": [
    {
      "id": "quickcheck",
      "name": "Quick-Check Assessment",
      "description": "Run a rapid AI Readiness and Actionability assessment of a website",
      "endpoint": "/api/quickcheck",
      "method": "POST",
      "requiredFields": [
        "url"
      ],
      "optionalFields": [
        "language",
        "industry",
        "businessType"
      ],
      "expectedResponse": {
        "analysisId": "string",
        "scores": {
          "humanReadability": "number",
          "aiReadability": "number",
          "aiTrust": "number",
          "aiActionability": "number",
          "interactionInfrastructure": "number",
          "overall": "number"
        },
        "ratings": {
          "ampelRating": "string",
          "actionabilityRating": "string",
          "infrastructureRating": "string"
        },
        "findings": "array",
        "recommendations": "array"
      },
      "estimatedResponseTime": "5000ms",
      "authentication": "optional",
      "rateLimit": "50 requests per day"
    },
    {
      "id": "consultation",
      "name": "Schedule Consultation",
      "description": "Book an expert consultation with TH Analytica",
      "endpoint": "/api/consultation",
      "method": "POST",
      "requiredFields": [
        "consultationType",
        "preferredDate",
        "contactEmail"
      ],
      "optionalFields": [
        "websiteUrl",
        "specificChallenges",
        "currentToolsInUse"
      ],
      "expectedResponse": {
        "consultationId": "string",
        "status": "string",
        "confirmationCode": "string",
        "scheduledTime": "string",
        "nextSteps": "string"
      },
      "estimatedResponseTime": "2000ms",
      "authentication": "optional"
    },
    {
      "id": "lead",
      "name": "Submit Lead Inquiry",
      "description": "Submit a lead inquiry for TH Analytica services",
      "endpoint": "/api/lead",
      "method": "POST",
      "requiredFields": [
        "companyName",
        "contactEmail",
        "businessChallenge"
      ],
      "optionalFields": [
        "websiteUrl",
        "companySize",
        "industry"
      ],
      "expectedResponse": {
        "leadId": "string",
        "referenceCode": "string",
        "status": "string",
        "nextStep": "string"
      },
      "estimatedResponseTime": "1000ms",
      "authentication": "optional"
    },
    {
      "id": "audit-request",
      "name": "Request Full Audit",
      "description": "Request a comprehensive AI Readiness audit and interaction infrastructure assessment",
      "endpoint": "/api/lead",
      "method": "POST",
      "requiredFields": [
        "companyName",
        "contactEmail",
        "websiteUrl"
      ],
      "optionalFields": [
        "currentToolsInUse",
        "desiredOutcomes",
        "timeline"
      ],
      "expectedResponse": {
        "auditId": "string",
        "expectedDelivery": "string",
        "contactPerson": "string"
      },
      "estimatedResponseTime": "2000ms",
      "authentication": "optional"
    },
    {
      "id": "validate-infrastructure",
      "name": "Validate Interaction Infrastructure",
      "description": "Validate OpenAPI, .well-known files, and deterministic response structures",
      "endpoint": "/api/quickcheck",
      "method": "POST",
      "requiredFields": [
        "url",
        "infrastructureValidation"
      ],
      "expectedResponse": {
        "validationResults": {
          "openAPI": "boolean",
          "wellKnownFiles": "boolean",
          "deterministicResponses": "boolean",
          "potentialActions": "boolean",
          "schemaConsistency": "boolean"
        },
        "findings": "array"
      },
      "estimatedResponseTime": "8000ms",
      "authentication": "optional"
    }
  ]
}
