ACE Coordinator API v0.1

The Coordinator API is the control plane for ACE. Use it to create and manage all ACE resources for your organization.

Explore Endpoints View OpenAPI Specification

Resources

  • Organizations — organization profile and signing model
  • Networks — list supported blockchain networks
  • Wallets — register CRE Connect Wallet addresses per network
  • Registries — create and manage identity/credential registry pairs, and share them across organizations (access grants)
  • Identities — register identities (address → CCID mapping)
  • Credential Types — define credential types, optionally typed with a data schema
  • Credentials — issue, renew, and remove credentials for identities
  • Policy Engines — deploy and manage policy engines on supported networks
  • Extractors — define how function parameters are extracted for policy evaluation
  • Policy Implementations — register and manage policy type blueprints and their config schemas
  • Policies — create, configure, and deploy policy instances within an engine, and share them across organizations (access grants)
  • Data Validators — validate credential contents (e.g., jurisdiction allow/deny lists)
  • Targets — register, merge, and manage protected contracts
  • Target Protections — bind policy instances to function selectors on targets
  • Active Monitoring: Monitored Tokens — register the tokens and associated contracts that Active Monitoring reads and enforces on
  • Active Monitoring: Rules — create and archive the monitoring rule of a token, and list the action variables a rule can use
  • Active Monitoring: Watchlist — add and list the addresses that are screened
  • Active Monitoring: Provider Keys and Screening — store the TRM API key, set the screening interval, and start or stop screening
  • Active Monitoring: Decisions — list decisions, and resolve or enforce flagged decisions

See also: Evaluation API Reference (MVP) and Reporting API Reference.