KodexakodéxaAPI Reference
https://kodexa.systemsGet started →

Kodexa API Reference

Integrate Kodexa's AI-powered banking compliance engines into your applications. Generate workflows, tests, code and CI/CD pipelines via REST API.

Base URL

https://kodexa.systems

Authentication

Sign in at kodexa.systems/login to get your session cookie. Include it in all API requests.

Cookie: kodexa_auth=true

During the pilot phase, use your account email and any password to sign in.

Error codes

CodeMeaning
200Success — output generated
400Bad request — missing or invalid fields
401Unauthorized — sign in required
500Server error — retry the request

Powered by Kodexa AI

Every API call is processed by Kodexa AI — our GPU-powered model running on Canadian infrastructure, trained on 2,420 banking workflows and 33 regulatory documents. If unavailable, Claude handles it automatically.

2,420 workflows

Banking knowledge base

33 regulations

OSFI, FINTRAC, Basel III

Tesla T4 GPU

Toronto, Canada 🇨🇦

Auto fallback

Claude backup always ready

Workflow Engine

Generate visual banking compliance workflows from plain English. Returns node graphs with compliance scores.

POST/api/workflows/generate
ParameterTypeRequiredDescription
promptstringYesPlain English description of the banking workflow to generate
curl -X POST https://kodexa.systems/api/workflows/generate \
  -H "Content-Type: application/json" \
  -H "Cookie: kodexa_auth=true" \
  -d '{"prompt": "KYC onboarding for new customer"}'

Test Engine

Generate banking test suites from user stories, code snippets, workflows or API specs.

POST/api/test/generate
ParameterTypeRequiredDescription
contentstringYesThe user story, code snippet or spec to generate tests for
sourceTypestringNouser_story | code_snippet | workflow | api_spec (default: user_story)
curl -X POST https://kodexa.systems/api/test/generate \
  -H "Content-Type: application/json" \
  -H "Cookie: kodexa_auth=true" \
  -d '{"content": "KYC verification story", "sourceType": "user_story"}'

Code Engine

Generate production-ready banking code with built-in compliance flags. Supports TypeScript, Python, Java and C#.

POST/api/code/generate
ParameterTypeRequiredDescription
promptstringYesWhat you want to build
languagestringNotypescript | python | java | csharp (default: typescript)
frameworkstringNoNode.js | FastAPI | Spring | .NET (default: Node.js)
curl -X POST https://kodexa.systems/api/code/generate \
  -H "Content-Type: application/json" \
  -H "Cookie: kodexa_auth=true" \
  -d '{"prompt":"KYC verification function","language":"typescript","framework":"Node.js"}'

DevOps Engine

Generate banking-grade CI/CD pipelines with compliance gates and audit logging. Supports GitHub Actions, Azure DevOps, Jenkins and GitLab CI.

POST/api/devops/generate
ParameterTypeRequiredDescription
promptstringYesWhat pipeline to generate
platformstringNogithub_actions | azure_devops | jenkins | gitlab_ci (default: github_actions)
curl -X POST https://kodexa.systems/api/devops/generate \
  -H "Content-Type: application/json" \
  -H "Cookie: kodexa_auth=true" \
  -d '{"prompt":"KYC service pipeline","platform":"github_actions"}'

Quick example

cURL
curl -X POST \
  https://kodexa.systems/api/workflows/generate \
  -H "Content-Type: application/json" \
  -H "Cookie: kodexa_auth=true" \
  -d '{
    "prompt": "KYC onboarding for new customer"
  }'
Response
{
  "workflow": {
    "name": "KYC Customer Onboarding",
    "compliance_score": {
      "score": 92,
      "grade": "A"
    },
    "nodes": [
      { "type": "trigger", "label": "New Customer" },
      { "type": "action", "label": "Collect Documents" },
      { "type": "condition", "label": "Verify Identity" },
      { "type": "approval", "label": "Compliance Review" },
      { "type": "integration", "label": "FINTRAC Report" },
      { "type": "notify", "label": "Account Activated" }
    ],
    "compliance_flags": []
  }
}

Kodexa AI 🇨🇦

Trained on 2,420 banking workflows · Tesla T4 GPU · Toronto · Data never leaves Canada