Skip to content
Aletheia docs
Search
Ctrl
K
Cancel
Select theme
Dark
Light
Auto
Start here
What is Aletheia
How it works
Quickstart
Concepts and glossary
Connect your AWS accounts
Overview
What Aletheia reads
Discovery and scans
Supported resource types
Connect your code
Overview
Connect GitHub
Connect GitLab
Repositories and IaC projects
Terraform state sources
Resource-to-code mapping
Correcting a mapping
Explore your infrastructure
Overview
Infrastructure overview
Resources
Applications, environments and ownership
Dependency map
Change timeline
CI integration
Overview
GitHub Actions
Any CI
Ingest tokens
Plans and executions
Ask Aletheia
Overview
What you can ask
How answers cite evidence
What the assistant will not do
Enabling and disabling the assistant
AI audit log
Administration
Overview
Organization settings
Roles and permissions
Members and invitations
Audit log
API
Getting started
Authentication
Errors and error codes
Streaming responses
API reference
Overview
Meta
Overview
Get the API version
Liveness probe
Readiness probe
Authentication
Overview
Look up an invitation by its token
Accept an invitation
Log in and obtain tokens
Log out and revoke the refresh token
Get the authenticated user
Exchange a refresh token for a new access token
Create an organization and its first administrator
Organization
Overview
Get the organization
Update the organization
Read the audit log
List ingest tokens
Create an ingest token
Revoke an ingest token
List pending invitations
Invite someone to the organization
Revoke an invitation
List members
Delete a member
Replace a member's roles
Reactivate a member
List permissions
List roles
AWS connections
Overview
Set an account's default environment
List accounts across connections
Update an account
Validate an account
List connections
Create a connection
Get a connection
Delete a connection
Update a connection
List a connection's accounts
Add an account
List onboarding steps
Sync accounts from AWS Organizations
Upgrade the deployed role template
Validate a connection
Discovery
Overview
List scans
Trigger a discovery scan
Get a scan
Retry a scan task
Resources
Overview
List supported resource types
Search the resource inventory
Get a resource
List a resource's executions
Get a resource's code mapping
List mapping corrections
Correct a mapping
Get a resource's ownership
List a resource's relationships
List a resource's configuration revisions
Read a resource's change timeline
Overview
Overview
Get the infrastructure overview
Applications and ownership
Overview
List applications
Create an application
Get an application
List an application's executions
List an application's owners
Assign an owner
List an application's relationships
List an application's resources
Declare application resources
Read an application's change timeline
List environments
Create an environment
Get an environment
Delete an environment
Update an environment
List inference rules
Create an inference rule
Preview an inference rule
Update an inference rule
Confirm an inferred membership
Reject an inferred membership
List ownership events
List ownership issues
List teams
Create a team
Get a team
Delete a team
Update a team
List a team's members
Add a team member
Remove a team member
Relationship graph
Overview
Get the relationship graph
List extraction runs
Trigger a graph extraction run
Get a relationship
Change timeline
Overview
List changes
Read change-ingestion health
Retry change ingestion for an account and region
Get a change
Source control
Overview
List connections
Delete a connection
List discoverable repositories
Select which repositories are in scope
Sync a source-control connection
GitHub App installation callback
Get the GitHub App installation URL
Connect a GitLab group
GitHub webhook receiver
GitLab webhook receiver
Repositories and code
Overview
List IaC projects
Get an IaC project
Update an IaC project
List pull requests
List repositories
Get a repository
Set a repository's application associations
Set a repository's automation grants
List a repository's IaC projects
Add an IaC project
List a repository's pull requests
Rescan a repository
Resource-to-code mapping
Overview
Get the resource-to-code mapping summary
List Terraform state sources
Add a Terraform state source
Delete a state source
Update a state source
Sync a state source
Plans and executions
Overview
List executions
Get an execution
List Terraform plans
Get a plan
List a plan's resource changes
CI ingest
Overview
Report an execution from CI
Submit a Terraform plan from CI
AI assistant
Overview
Read the AI audit log
List conversations
Start a conversation
Get a conversation
Delete a conversation
Update a conversation
Archive a conversation
Ask Aletheia a question (streams as Server-Sent Events)
Get the AI assistant settings
Update the AI assistant settings
Select theme
Dark
Light
Auto
Overview
Change timeline
Section titled “Change timeline”
Changes ingested from AWS, and their ingestion status.
Operations
Section titled “Operations”
GET
/api/v1/changes
GET
/api/v1/changes/ingestion
POST
/api/v1/changes/ingestion/{awsAccountID}/{region}/retry
GET
/api/v1/changes/{change_id}