---
title: "Find and get CE data"
method: GET
path: "/basic/{region}/equip/search"
tags: ["basic"]
---

# Find and get CE data

`GET /basic/{region}/equip/search`

Search and return the list of matched equip entities.

- **name**: in English if you are searching NA data and in Japanese if you are searching JP data.
- **illustrator**: Illustrator name. Exact match required.
- **excludeCollectionNo**: int, defaults to 0. Won't return records with the specified `collectionNo`.
- **type**: servant type, defaults to `[servantEquip]`. See the `NiceSvtType` for the options.
- **flag**: svt flag. See the `NiceSvtFlag` enum for the options.
- **rarity**: `rarity` of the CE.

At least one of `name`, `type`, `flag` or `rarity` is required for the query.
- **lang**: returns English names if querying JP data. Doesn't do anything if querying NA data.

## Path parameters

- `region` 'JP' | 'NA' | 'CN' | 'KR' | 'TW', required — Region Enum

## Query parameters

- `lang` 'jp' | 'en' — Language Enum
- `name` string, nullable
- `illustrator` string, nullable
- `excludeCollectionNo` integer[]
- `type` NiceSvtType[]
- `flag` NiceSvtFlag[]
- `rarity` integer[]

## Response `200`

Basic Equip Entities

- BasicEquip[]
  - `id` integer, required
  - `collectionNo` integer, required
  - `name` string, required
  - `originalName` string, required
  - `type` 'normal' | 'heroine' | 'combineMaterial' | 'enemy' | 'enemyCollection' | 'servantEquip' | 'statusUp' | 'svtEquipMaterial' | 'enemyCollectionDetail' | 'all' | 'commandCode' | 'svtMaterialTd', required — Servant Type Enum
  - `flag` 'onlyUseForNpc' | 'svtEquipFriendShip' | 'ignoreCombineLimitSpecial' | 'svtEquipExp' | 'svtEquipChocolate' | 'svtEquipManaExchange' | 'svtEquipCampaign' | 'svtEquipEvent' | 'svtEquipEventReward' | 'svtEquipRarityLevelNumMission' | 'normal' | 'goetia' | 'matDropRateUpCe' | 'unknown', required — Servant Flag Enum
  - `flags` NiceSvtFlagOriginal[], required
  - `rarity` integer, required
  - `atkMax` integer, required
  - `hpMax` integer, required
  - `face` string, uri, required
  - `bondEquipOwner` integer, nullable
  - `valentineEquipOwner` integer, nullable

## Other responses

- `400` — Insufficient query
- `403` — Response too big
- `422` — Validation Error

---

[API](https://skmtc.dev/atlasacademy/apis/fgo-game-data-api.md) · [All operations](https://skmtc.dev/atlasacademy/apis/fgo-game-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/atlasacademy/fgo-game-data-api/revisions/04f74540589e/schema)
