Zaraz
Update Zaraz workflow
client.zaraz.update(ZarazUpdateParams { zone_id, workflow } params, RequestOptionsoptions?): Workflow
PUT/zones/{zone_id}/settings/zaraz/workflow
ZarazConfig
Get Zaraz configuration
client.zaraz.config.get(ConfigGetParams { zone_id } params, RequestOptionsoptions?): Configuration { dataLayer, debugKey, settings, 7 more }
GET/zones/{zone_id}/settings/zaraz/config
Update Zaraz configuration
client.zaraz.config.update(ConfigUpdateParams { zone_id, dataLayer, debugKey, 8 more } params, RequestOptionsoptions?): Configuration { dataLayer, debugKey, settings, 7 more }
PUT/zones/{zone_id}/settings/zaraz/config
ZarazDefault
Get default Zaraz configuration
client.zaraz.default.get(DefaultGetParams { zone_id } params, RequestOptionsoptions?): Configuration { dataLayer, debugKey, settings, 7 more }
GET/zones/{zone_id}/settings/zaraz/default
ZarazExport
Export Zaraz configuration
client.zaraz.export.get(ExportGetParams { zone_id } params, RequestOptionsoptions?): Configuration { dataLayer, debugKey, settings, 7 more }
GET/zones/{zone_id}/settings/zaraz/export
ZarazHistory
List Zaraz historical configuration records
client.zaraz.history.list(HistoryListParams { zone_id, limit, offset, 2 more } params, RequestOptionsoptions?): SinglePage<HistoryListResponse { id, createdAt, description, 2 more } >
GET/zones/{zone_id}/settings/zaraz/history
Restore Zaraz historical configuration by ID
client.zaraz.history.update(HistoryUpdateParams { zone_id, body } params, RequestOptionsoptions?): Configuration { dataLayer, debugKey, settings, 7 more }
PUT/zones/{zone_id}/settings/zaraz/history
ZarazHistoryConfigs
Get Zaraz historical configurations by ID(s)
client.zaraz.history.configs.get(ConfigGetParams { zone_id, ids } params, RequestOptionsoptions?): ConfigGetResponse { id, config, createdAt, 2 more }
GET/zones/{zone_id}/settings/zaraz/history/configs
ZarazPublish
Publish Zaraz preview configuration
client.zaraz.publish.create(PublishCreateParams { zone_id, body } params, RequestOptionsoptions?): PublishCreateResponse
POST/zones/{zone_id}/settings/zaraz/publish
ZarazWorkflow
Get Zaraz workflow
client.zaraz.workflow.get(WorkflowGetParams { zone_id } params, RequestOptionsoptions?): Workflow
GET/zones/{zone_id}/settings/zaraz/workflow