APItriggered
APItriggered describes systems and workflows that are initiated primarily by API calls rather than by direct user actions or scheduled timers. In this model, external applications invoke endpoints to start tasks, run jobs, or begin orchestrations, often returning a run identifier and status information.
Implementation typically involves exposing REST, GraphQL, or RPC interfaces. Calls may be synchronous, returning results directly,
Use cases span many domains. API-triggered workflows are widely used to start CI/CD builds, initiate data processing
Design considerations also encompass governance and performance. Scenarios with high request volume require scalable API gateways
Relation to other concepts: API-triggered actions differ from event-driven webhooks that are initiated by a producer