Usage
PEDAL exposes a RESTful API for automation and integration.
Overview
Base URL:
http://localhost:8000Interactive docs:
/docs(FastAPI Swagger UI)
Authentication
API keys (default)
JWT or OAuth2 (for GitHub integration)
Pass token in
Authorizationheader
Endpoints
/workflows— List, create, or manage workflows/workflows/{id}/run— Trigger a workflow run/status— Get system status/logs— Retrieve logs
Rate Limits
Configurable throttling for API requests
Examples
For workflow examples, see Workflow Examples.
Last updated