# Extension branding updated

The browser extension banner branding has been updated

Endpoint: POST extension-branding-updated
Version: v1
Security: X-Signature

## Security:

  - `X-Signature` (unknown)
    http bearer

## Header parameters:

  - `X-Signature` (string, required)

## Request fields (application/json):

  - `version` (string, required)
    The version of the event.
    Example: 1

  - `id` (string, required)
    The unique identifier for the event. This can be used as an idempotency key.
    Example: c478966c-f927-411c-b919-179832d3d50c

  - `tenantId` (string, required)
    The unique identifier of the tenant the event belongs to.
    Example: 4f9d2e7a-1b3c-4d5e-8f6a-7c8b9d0e1f2a

  - `timestamp` (integer, required)
    When the event occurred, formatted as a UNIX timestamp (in seconds).
    Example: 1698604061

  - `category` (string, required)
    The category of the event.
    Enum: "AUDIT"

  - `description` (string)
    The description of the event. Note: this is subject to change and should not be used to match on this object.
    Example: Browser extension banner branding updated

  - `object` (string, required)
    The object that was created.
    Enum: "EXTENSION_BRANDING_UPDATED"

  - `friendlyName` (string)
    The description of the event. Note: this is subject to change and should not be used to match on this object.
    Example: Extension branding updated

  - `actor` (object, required)
    This object contains information about the user that performed the action triggering the audit log.

  - `actor.source` (string, required)
    The source of the action that generated the event.
    Enum: "UI"

  - `actor.email` (string, required)
    The email address of the actor.

  - `actor.sourceIpAddress` (string, required)
    The IP address of the actor.

  - `actor.userAgent` (string, required)
    The user agent of the actor, if available.

  - `actor.role` (string, required)
    The role of the actor.
    Enum: "OWNER", "FULL_ACCESS", "READ_ONLY"

  - `new` (object)

  - `new.logoUrl` (string)
    URL where the new logo is stored.
    Example: https://example.com/logo.png

  - `new.borderColor` (string, required)
    Color of the banner border (in HEX).
    Example: #ABC123

  - `new.buttonColor` (string, required)
    Color of the banner button (in HEX).
    Example: #ABC123

  - `new.linkColor` (string, required)
    Color of the banner links (in HEX).
    Example: #ABC123

  - `new.alignment` (string, required)
    Banner text alignment.
    Enum: "LEFT", "CENTRE"

  - `new.theme` (string, required)
    Banner theme.
    Enum: "LIGHT", "DARK"

  - `new.helpLinkHidden` (boolean)
    Whether the help link is hidden on banners and block screens. When false, the link is shown using helpLinkText/helpLinkUrl, or the Push defaults if those are null.
    Example: false

  - `new.helpLinkText` (string)
    Display text for the help link. Null when the team uses the default text (shown when helpLinkHidden is false) or when the link is hidden.
    Example: Why am I seeing this?

  - `new.helpLinkUrl` (string)
    Destination URL for the help link. Null when the team uses the default Push-hosted URL (shown when helpLinkHidden is false) or when the link is hidden.
    Example: https://example.com/help

## Response 2XX:

  - `2XX` (unknown)
    Return any 2XX status to indicate that the data was received successfully

