---
title: "Update Pixel Feature Flags"
method: PATCH
path: "/admin/pixel/{pixel_id}"
---

# Update Pixel Feature Flags

`PATCH /admin/pixel/{pixel_id}`

## Request

- Base URL: `https://app.runconverge.com/api`
- URL: `https://app.runconverge.com/api/admin/pixel/{pixel_id}`
- Auth: none declared

## Path parameters

- `pixel_id` integer, required

## Headers

- `Authorization` string, nullable

## Cookies

- `session_id` string, nullable

## Request body

- UpdatePixelFeatureFlagsSchema
  - `feature_flags` object, required

## Response `200`

Successful Response

- GetPixelResponse
  - `id` integer, required
  - `name` string, required
  - `user_id` integer, required
  - `active` boolean, required
  - `public_token` string, required
  - `feature_flags` PixelFeatureFlagsConfig, required: Miscellaneous feature-flag style configuration for a pixel.

## Other responses

- `422`: Validation Error

## Changes

- **2026-09-25** `7647ff1bd58b`: 1 breaking, 1 info
  - removed the enum value `imply_consent_on_unset` of the request property `feature_flags/propertyNames/`
  - removed the `imply_consent_on_unset` enum value from the `feature_flags/anyOf[subschema #1: PixelFeatureFlagsConfig]/propertyNames/` response property for the response status `200`

[Operation history](https://skmtc.dev/runconverge/apis/runconverge-api/changes/admin/pixel/:pixel_id/patch.md)

---

[API](https://skmtc.dev/runconverge/apis/runconverge-api.md) - [All operations](https://skmtc.dev/runconverge/apis/runconverge-api/llms.txt) - [OpenAPI document](https://skmtc.dev/runconverge/apis/runconverge-api/revisions/f723e951cc0b?raw)
