---
title: "FacebookConversionApi: Update job"
method: PUT
path: "/job/facebook-conversion-api/{id}"
tags: ["Jobs"]
---

# FacebookConversionApi: Update job

`PUT /job/facebook-conversion-api/{id}`

Update a FacebookConversionApi job

## Path parameters

- `id` string, required

## Query parameters

- `account_id` string

## Response `200`

FacebookConversionApi Job

- object
  - `_meta` object — Response Metadata
  - `data` object — Response Payload
    - `account_id` string — Lytics Account ID
    - `anomaly_rule` ModelsAnomalyRuleResp
      - `aid` integer
      - `checks` ModelsRuleCheckConfigReq[]
        - `allowable_violations` integer
        - `interval` string
        - `lookback_count` integer
        - `max_threshold` integer
        - `metric_type` string
        - `min_threshold` integer
        - `type` string
        - `variance_pct` number
      - `created` string
      - `id` string
      - `subject_id` string
      - `subject_type` string
      - `updated` string
    - `api_token_auth_id` string — this is set when work is create using access token
    - `auth_ids` string[] — Authorization IDs associated with the Job
    - `config` object, required — Job configuration, unique per-workflow
      - `action_source` string
      - `additional_custom_data` string[]
      - `ads_account_id` string — Select the Facebook Ads Account to use
      - `audience_events` 'enters_only' | 'exits_only' — Select which type of audience trigger events to send to Facebook conversion api
      - `currency_code` string
      - `custom_data_mapping` object[]
      - `event_id` string
      - `event_name` string
      - `event_source_url` string
      - `event_time` string
      - `field_changes` string[] — Select up to 75 user fields to trigger user change events. For any user in the exported audience, if any of the selected field values change, then the user field change event will be sent to the Facebook API.
      - `pixel` string — Select your [Facebook Pixel](https://developers.facebook.com/docs/facebook-pixel/using-the-pixel) to link the Lytics audience(s) events
      - `segment_ids` string[] — Select Lytics audience(s) to send to Facebook Conversion API
      - `send_lytics_audience` boolean
      - `user_data_mapping` object[]
      - `withbackfill` boolean — Select to add users who already exist in the selected Lytics audience
    - `created` string
    - `deleted` boolean — The Job has been deleted
    - `description` string — A user-defined description
    - `drop_events_during_quiet_window` boolean
    - `expires_at` string, date-time
    - `id` string — A Lytics-assigned, immutable unique ID for the Job
    - `meta` object — Extra meta data about the job
    - `monitoring` object — Inline monitoring config. On write: omit to keep, null to clear, or a config to set.
    - `name` string, required — A user-defined name
    - `quiet_period` integer
    - `quiet_time_of_day` string
    - `quiet_timezone` string
    - `sleep_until` string
    - `status` 'runnable' | 'sleeping' | 'paused' | 'completed' | 'fault' | 'failed' | 'killed' | 'deleted' | 'unknown' — The status of the job
    - `updated` string
    - `user_id` string — The user ID that created or updated the job
    - `workflow` string — The workflow slug
    - `workflow_id` string — The workflow ID
  - `request_id` string
  - `status` integer — HTTP Status Code

## Other responses

- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/lytics/apis/lytics-api.md) · [All operations](https://skmtc.net/lytics/apis/lytics-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lytics/lytics-api/versions/366eeabcb6de/schema)
