API
Extend or integrate the functionality of Semaphore into your own tooling and existing workflows using our public API.
With our API, you’ll be able to:
Create and Manage Resources
Create and manage all resources in your Semaphore organization. Our API is OAS 3.0 compliant and provides all the needed documentation in the industry standard Swagger interface.
Create Custom Integrations
Use the API to integrate with tooling your organization uses in your workflows. For instance, use ArgoCD webhooks to trigger Semaphore workflows when your infrastructure is provisioned and ready.
Build On Semaphore Functionality
Create your own tooling or your own interfaces for workflow management. For instance, use Semaphores workflows to create your own Infrastructure as a Service portal.