Skip to content

ALTR provides a set of APIs for managing platform configuration, policies, classification, tokenization, and audit data programmatically.

  • API Keys — Create and manage API keys for programmatic access to ALTR.

ALTR APIs use HTTP Basic Authentication with an API key; see API Keys to create one.

Most APIs below use a common domain. A few, such as the Key Management API, are organization-specific: the URL includes your organization ID as a subdomain, in the pattern https://<organization-id>.kma.live.altr.com/v1/docs. Find your organization ID on Organization Preferences or in your ALTR URL.

APIDescription
Management API (MAPI)Core platform configuration — data sources, policies, users, and settings.
Unified Policy APIPolicy CRUD and rule management across all policy types.
Role-Based Access Control (RBAC) APICreates and revokes grants on roles inside a Snowflake database.
Classification APIManages classifiers, collections, and classification jobs for ALTR’s classification engine.
Auto Tagging APISets tags automatically based on classification results.
Datastore Information Service API (DIS)Triggers classification for Snowflake using Google DLP. Databricks classification now uses the Classification API instead.
Tag Masking APIConnects, removes, and modifies connections of Snowflake Object Tags to ALTR.
Tag Value Refresh APIRefreshes the list of allowed values ALTR caches for tags connected using the Tag Masking API.
Tag-based Governance Policy on DatabricksDefines tag-based access policies for tagged columns in Databricks.
Query Audits APIRetrieves query audit records generated by ALTR for access to protected data.
Query Dashboard APIServes dashboard metrics using sidecar and Snowflake audit data.
Critical Tokenization APITokenizes and detokenizes values using a PCI-compliant API.
Vaulted Tokenization APITokenizes and detokenizes sensitive data for Online Analytical Processing (OLAP) and OLTP workloads. Contact ALTR to enable Vaulted Tokenization.
Key Management APIManages keys and tweaks used in Format-Preserving Encryption (FPE). Organization-specific; replace your-organization-id with your actual organization ID — see the note above.
Snowflake Metadata APIProvides Snowflake object metadata.
Sidecar Repo Config APIManages sidecar repository configuration data.
Sidecar Audit APIRetrieves audits generated by ALTR sidecars.
Sidecar Telemetry APIManages sidecar telemetry data.
Access Tokens APIManages data consumer access tokens.
Service User Service APIManages service users, which connect ALTR to third-party applications such as Snowflake.
Audit Report APIManages audit definitions and on-demand and scheduled report execution and retrieval.
DAM Alerting APIManages alert rules, triggered alerts, and alert acknowledgment for Database Activity Monitoring.
Notification Integration APIConfigures third-party delivery integrations and event subscriptions that route events by filter criteria.