---
title: "Import one media item from a provider"
method: POST
path: "/api/v2/integrations/import/{provider}/item"
tags: ["integrations"]
---

# Import one media item from a provider

`POST /api/v2/integrations/import/{provider}/item`

Import a single remote media item as an Anthias asset.

Per-item (not batch) for the same reason as
``ScreenlyMigrateAssetViewV2``: the wizard shows live progress and
keeps going past individual failures. Known per-item failures return
200 with ``success: False`` so the queue keeps advancing; only a
transport failure is a 502.

## Path parameters

- `provider` string, required

## Request body

- ImportItemSerializerV2 — Request body for importing a single remote media item. ``enable`` defaults to True so the wizard's per-item calls don't have to send it on every request; the operator toggles it once and it rides on each item POST.
  - `token` string, required
  - `remote_id` string, required
  - `enable` boolean

## Response `200`

- object
  - `success` boolean
  - `asset_id` string, nullable
  - `skipped` boolean
  - `reason` string, nullable
  - `error` string, nullable

## Changes

- **2026-08-14** `db7a06ac59cc` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/screenly/apis/anthias-api/changes/api/v2/integrations/import/:provider/item/post.md)

---

[API](https://skmtc.dev/screenly/apis/anthias-api.md) · [All operations](https://skmtc.dev/screenly/apis/anthias-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/screenly/anthias-api/revisions/db7a06ac59cc/schema)
