Skip to content

Class Reference

This reference covers the current public surface of php-n8n/client.

It is grouped by namespace and focuses on the classes you use when integrating the package.

SectionCovers
ClientN8nClient and Execution.
ConfigApiConfig, ExecutionFetchOptions, PollingConfig.
WebhooksWebhook targets, requests, responses, triggerer, resolver, enums.
ExecutionsExecution references, results, statuses, data, tracker.
HooksLifecycle hooks, hook context, registry.
ContractsPublic extension interfaces.
ExceptionsPackage exception types.

Package Namespace

The package uses this root namespace:

php
PhpN8n\Client

Composer autoloads it from src/.

Runtime Requirements

RequirementVersion
PHP>=8.2
psr/http-client^1.0
psr/http-factory^1.0
psr/http-message`^1.0

The package does not require a concrete HTTP client at runtime.

Released under the MIT License.