Automations
Automations run credential issuance workflows automatically based on triggers.
Trigger modes:
- Manual: Triggered via API call or dashboard button
- Scheduled: Runs on a cron schedule (e.g., daily at midnight)
- Webhook: Triggered by external systems via webhook URL
Each automation uses a Data Source Mapping to know what data to fetch and what credentials to issue.
Automations can be paused, resumed, and monitored for run history.
Endpoints
/v1/issuer/automations
List automations
/v1/issuer/automations/{id}
Get automation details
/v1/issuer/automations
Create an automation
/v1/issuer/automations/{id}
Update an automation
/v1/issuer/automations/{id}
Delete an automation
/v1/issuer/automations/{automation_id}/webhook
Generate webhook token
/v1/issuer/automations/{automation_id}/webhook
Revoke webhook token
/v1/issuer/automations/{automation_id}/webhook
Get webhook configuration
/v1/issuer/automations/{id}/pause
Pause an automation
/v1/issuer/automations/{id}/resume
Resume an automation
/v1/issuer/automations/{id}/trigger
Trigger an automation