Back to home
Technical documentation

Platform Documentation

Architecture, modules, and the complete Codigocode REST API reference. Everything you need to integrate.

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.

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

GroupBase pathCovers
Authentication/authLogin, session refresh, current user
Explorer/api/explorer-plusCodebase analysis, architecture, acceptance criteria
Revitalize/api/migrationMigration planning, execution, review checkpoints
Cloud Infrastructure/api/cloud-infraDiscovery, security, cost analysis, IaC generation
Code Guardian/code-guardianQuality and security controls, PR webhooks
Schema Forge/api/db-modelsDatabase model generation from spreadsheets
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.
Do not have credentials? Request partner access.

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.