FAQ
How do I rotate an API key?
Key rotation follows a blue/green workflow: create a new API key with the identical agent name and appropriate scopes, deploy the new credential to your integration, and disable the previous key. This ensures zero downtime. See Key lifecycle.
Can I group several keys under one agent?
Currently, keys are managed individually; multi-key grouping per agent is scheduled on the product roadmap. Every key remains distinctly attributable to its named agent in audit logs.
Which permission scopes exist?
Permissions are categorized into read-only access (Queries only), capability-scoped write access (Commands), and explicitly isolated destructive actions (deletions). Consult Permission scopes for recommended scope profiles.
On whose behalf can an agent act?
Credentials can be configured as user-bound (acting on behalf of an individual employee) or tenant-bound (acting on behalf of the company as an organization). Learn more in Identity & delegation.
What happens if an agent deletes the wrong records?
Locate the deletion in the audit trail, disable the agent’s key if necessary, and execute the corresponding restore command. Deletions on etg24 are soft deletes by default, ensuring unintended actions can be reversed cleanly. See Soft delete & rollback.
How do I fetch available document types?
Query the v2 endpoint GET /propertymanagement/v2/query/documents.typemappings. It returns the active document classifications for your portal along with internal node types and filing categories. Deprecated types are automatically excluded. See Document types.
Is the v1 API deprecated?
Yes. The Property Management API v1 is deprecated and will be decommissioned on January 1, 2027. All new integrations should build on v2. See V1 deprecation & sunset.
Are there hard rate limits?
The platform does not enforce rigid per-endpoint request caps today. Infrastructure capacity scales elastically. If you plan an extensive bulk migration or high-throughput sync, contact us beforehand so we can coordinate scaling thresholds. See Rate limits.
Does etg24 provide an official SDK?
We do not publish language-specific SDKs today. Integrations consume the HTTP REST API directly using standard HTTP clients, or interface via our Model Context Protocol (MCP) server. Ready-to-use Python and Node.js examples are available in Code snippets.
How do commercial software vendors obtain an integration?
Vendors do not use self-registration. Review our integration criteria and reach out directly as described in For vendors & partners — our engineering team onboards partners through a structured integration process.
How do I get MCP access?
Sign up as a customer — our free enterprise trial includes complete MCP access. Generate an API key, connect your client (e.g. Claude Desktop, Cursor, VS Code), and follow Why MCP on etg24.
Which webhook events can I subscribe to?
You can subscribe to created, updated, and deleted lifecycle events across core entities (properties, units, contacts, and documents). Fetch the active catalogue via GET /propertymanagement/v2/query/webhooks.eventTypes and review the setup in Webhooks.
How much throughput can the platform handle?
The platform is engineered for enterprise volume — comfortably handling operations like uploading more than 10,000 documents within an hour. For large-scale data transfers, contact us in advance. See Performance & scale.