Use the REST API to create workflows, manage event sources, handle subscriptions, and more.
All API requests should be made to:
All requests to the Pipedream API must be authenticated. Read more about authentication here.
All API requests must include:
application/json
(required for POST and PUT requests with JSON payloads)Example:
The following parameters are available on many endpoints:
include
: Specify fields to include in the responseexclude
: Specify fields to exclude from the responseorg_id
: Workspace ID (required only when using User API keys to specify which workspace to operate in; not needed with OAuth tokens)List endpoints return paginated results with a default page size of 10 items.
limit
: Number of items per page (1-100, default: 10)after
: Cursor for next pagebefore
: Cursor for previous pageThe API uses standard HTTP response codes:
Error responses include a JSON body with details about what went wrong.