Key data model
View field support, webhooks, and list parameters for each integration on the Supported Integrations page.
| Field | Type | Required | Description |
|---|---|---|---|
id | string | No | Unique identifier for the key |
created_at | string (date-time) | No | When the key was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format) |
updated_at | string (date-time) | No | When the key was last updated (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format) |
name | string | No | Display name of the key |
type | enum | No | The kind of credential Values: SSH, REGISTRY, SECRET, OTHER |
public_key | string | No | SSH public key |
private_key | string | No | SSH private key generated by the vendor; returned only in the create response |
fingerprint | string | No | SSH key fingerprint |
registry_url | string | No | Container registry URL (REGISTRY keys) |
username | string | No | Registry or SSH username |
secret | string | No | Registry password or secret value (write-only; never returned) |
instance_id | string | No | The instance this key is scoped to, for per-instance keys |
expires_at | string (date-time) | No | When the key expires (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format) |
Are we missing anything? Let us know