Overview
Codigocode delivers legacy system analysis, modernization, and secure deployment. Its REST API lets you integrate the process with CI/CD pipelines, internal tools, and scripts.
Every endpoint is versioned, returns JSON, and is organized around analysis, migration, infrastructure, quality, security, and data-modeling capabilities.
This guide is for Codigocode customers and partners running a technical evaluation. If you do not have access yet, talk to us first.
Getting started
Every API request uses a bearer token obtained by exchanging your account credentials for a short-lived JWT.
curl -X POST https://api.codigocode.io/auth/login \
-H "Content-Type: application/json" \
-d '{"username": "your-user", "password": "your-password"}'
The response contains an access_token. Send it as a bearer token on every subsequent request.
curl https://api.codigocode.io/api/explorer-plus/projects \
-H "Authorization: Bearer <access_token>"
Tokens have a limited lifetime and include your role and quota. There is no separate API key.
Modules
Each module provides an independent capability. Most teams begin with Explorer for read-only analysis.
Explorer
Automated codebase mapping, architecture diagrams, dependency graphs, and acceptance criteria with read-only access.
Revitalize
Multi-agent migration engine with human review checkpoints for incrementally modernizing legacy codebases.
Code Guardian
Git-integrated quality and security controls combining static analysis and AI review on every pull request.
Cloud Infrastructure
Multi-cloud discovery across AWS, Azure, and GCP with security, cost, drift, and IaC generation.
Schema Forge
Normalized SQL model and migration script generation from spreadsheets with gap analysis.
Code Forge
Context-aware feature, code, test, and documentation generation from a single specification.
Code Graph
Interactive dependency graph visualization: nodes, relationships, and navigable subgraphs to understand the blast radius of a change before you make it.
Code Editor
An in-platform code editor for inspecting and editing project files without leaving the browser, wired into the rest of the analysis modules.
Test Generator
Automated unit and integration test generation from existing code, with suggested coverage per file.
Feature Builder
Packages the context for a feature -- code, Jira tickets, project summary -- into a single bundle ready to drive implementation.
Smart Chat
Conversational assistant with hybrid context (AST + semantic search) for asking questions about any connected project.
Agent Cells
Autonomous agent cells: full AI teams (Product Owner, developers, QA, DevOps, security) you activate and deactivate as a unit to run a development end to end.
API reference
Partner access
Codigocode provides a complete REST API for authentication, projects, and every capability above. Endpoint-level documentation is shared with customers and partners running a technical evaluation.
API groups
| Group | Base path | Covers |
| Authentication | /auth | Login, session refresh, current user |
| Explorer | /api/explorer-plus | Codebase analysis, architecture, acceptance criteria |
| Revitalize | /api/migration | Migration planning, execution, review checkpoints |
| Cloud Infrastructure | /api/cloud-infra | Discovery, security, cost analysis, IaC generation |
| Code Guardian | /code-guardian | Quality and security controls, PR webhooks |
| Schema Forge | /api/db-models | Database model generation from spreadsheets |
| Code Forge | /feature-forge | FeatureForge sessions, Jira integration, requirements/design/task generation |
| Code Graph | /api/projects | Project dependency graph, subgraphs and stats |
| Feature Builder | /api/feature-builder | Jira import, feature context packages |
| Test Generator | /api/test-generator | Test generation and execution status |
| Smart Chat | /smart-chat | Conversational queries with project context |
| Agent Cells | /api/agent-cells | Agent cells, per-role agents and tasks |
GET/api/explorer-plus/projects/{id}/analysis
{
"project_id": "8f21...",
"status": "completed",
"acceptance_criteria_sets": [ ... ],
"architecture": { "diagram": "graph TD ..." }
}
POST/api/cloud-infra/snapshots/{id}/analyze
The full API reference is for partners and customers
Enter the credentials shared with you to view every endpoint, parameter, schema, error, and code example.
Security and compliance
Codigocode is built for enterprises with strict data requirements. It can run on-premise, in a private cloud, or fully air-gapped, and source code never leaves your environment.
ISO 27001
Information security management aligned with ISO 27001 controls.
SOC Type II
Independently audited controls for security, availability, and confidentiality.
Air-gap ready
Full offline deployment for regulated and classified environments.