---
title: "Get music artist remote search."
method: POST
path: "/Items/RemoteSearch/MusicArtist"
tags: ["ItemLookup"]
---

# Get music artist remote search.

`POST /Items/RemoteSearch/MusicArtist`

## Request body

- ArtistInfoRemoteSearchQuery
  - `SearchInfo` ArtistInfo
    - `Name` string, nullable — Gets or sets the name.
    - `Path` string, nullable — Gets or sets the path.
    - `MetadataLanguage` string, nullable — Gets or sets the metadata language.
    - `MetadataCountryCode` string, nullable — Gets or sets the metadata country code.
    - `ProviderIds` object, nullable — Gets or sets the provider ids.
    - `Year` integer, nullable — Gets or sets the year.
    - `IndexNumber` integer, nullable
    - `ParentIndexNumber` integer, nullable
    - `PremiereDate` string, date-time, nullable
    - `IsAutomated` boolean
    - `SongInfos` SongInfo[], nullable
      - `Name` string, nullable — Gets or sets the name.
      - `Path` string, nullable — Gets or sets the path.
      - `MetadataLanguage` string, nullable — Gets or sets the metadata language.
      - `MetadataCountryCode` string, nullable — Gets or sets the metadata country code.
      - `ProviderIds` object, nullable — Gets or sets the provider ids.
      - `Year` integer, nullable — Gets or sets the year.
      - `IndexNumber` integer, nullable
      - `ParentIndexNumber` integer, nullable
      - `PremiereDate` string, date-time, nullable
      - `IsAutomated` boolean
      - `AlbumArtists` string[], nullable
      - `Album` string, nullable
      - `Artists` string[], nullable
  - `ItemId` string, uuid
  - `SearchProviderName` string, nullable — Will only search within the given provider when set.
  - `IncludeDisabledProviders` boolean — Gets or sets a value indicating whether disabled providers should be included.

## Response `200`

Music artist remote search executed.

- RemoteSearchResult[]
  - `Name` string, nullable — Gets or sets the name.
  - `ProviderIds` object, nullable — Gets or sets the provider ids.
  - `ProductionYear` integer, nullable — Gets or sets the year.
  - `IndexNumber` integer, nullable
  - `IndexNumberEnd` integer, nullable
  - `ParentIndexNumber` integer, nullable
  - `PremiereDate` string, date-time, nullable
  - `ImageUrl` string, nullable
  - `SearchProviderName` string, nullable
  - `Overview` string, nullable
  - `AlbumArtist` RemoteSearchResult — recursive
  - `Artists` RemoteSearchResult[], nullable

## Other responses

- `401` — Unauthorized
- `403` — Forbidden

---

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