---
title: "MarketingcloudImport: Get job"
method: GET
path: "/job/marketingcloud-import/{id}"
tags: ["Jobs"]
---

# MarketingcloudImport: Get job

`GET /job/marketingcloud-import/{id}`

## Request

- Base URL: `https://api.lytics.io/v2`
- URL: `https://api.lytics.io/v2/job/marketingcloud-import/{id}`
- Auth: API key in header `Authorization`

Get the summary of a MarketingcloudImport job

## Path parameters

- `id` string, required

## Query parameters

- `account_id` string

## Response `200`

MarketingcloudImport 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
      - `activities` string[]: Select a subset of activities to import. Leave empty to import all activities
      - `activity` boolean: Import new Marketing Cloud subscriber activity
      - `activity_end` string
      - `activity_start` string: Set in conjunction with Activity Backfill End Date to pull in a set of activity by date
      - `business_units` string[]: Select a set of business units to import. Leave empty to import from all business units. However, leaving empty may cause the import to pull in the "All" subscriber list in Marketing Cloud depending on your auth settings. To ensure importing from only the business units listed in the auth, you must select all the business units here
      - `subscriber_attributes` boolean: Check this box if you have custom subscriber attributes to import. This will cause your imports to take a longer time.
      - `subscriber_properties` string[]
      - `subscribers` boolean: Import new Marketing Cloud subscriber data
      - `subscribers_end` string
      - `subscribers_start` string: Set in conjunction with Subscriber Backfill End Date to pull in a set of subscribers by Created Date
    - `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

## Changes

- **2026-11-03** `d8e975057aec`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/lytics/apis/lytics-api/changes/job/marketingcloud-import/:id/get.md)

---

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