Workers
Routes
Routes endpoint reference.
List
Returns routes for a zone.
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
zoneId | string | Yes | Zone identifier. | |
params | array | No | [] |
php
$response = $client->workers()->routes()->list('ZONE_ID', []);
Create
Creates a route that maps a URL pattern to a Worker.
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
zoneId | string | Yes | Zone identifier. | |
values | array | Yes | Values. |
php
$response = $client->workers()->routes()->create('ZONE_ID', []);
Get
Returns information about a route, including URL pattern and Worker.
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
zoneId | string | Yes | Zone identifier. | |
routeId | string | Yes | Route Identifier. |
php
$response = $client->workers()->routes()->get('ZONE_ID', 'ROUTE_ID');
Update
Updates the URL pattern or Worker associated with a route.
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
zoneId | string | Yes | Zone identifier. | |
routeId | string | Yes | Route Identifier. | |
values | array | Yes | Values. |
php
$response = $client->workers()->routes()->update('ZONE_ID', 'ROUTE_ID', []);
Delete
Deletes a route.
| Param | Type | Required | Default | Description |
|---|---|---|---|---|
zoneId | string | Yes | Zone identifier. | |
routeId | string | Yes | Route Identifier. |
php
$response = $client->workers()->routes()->delete('ZONE_ID', 'ROUTE_ID');

