---
title: "Get Master Mission data"
method: GET
path: "/raw/{region}/mm/{master_mission_id}"
tags: ["raw"]
---

# Get Master Mission data

`GET /raw/{region}/mm/{master_mission_id}`

Get the master mission data from the given master mission ID

## Path parameters

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

## Response `200`

Master Mission Entity

- MasterMissionEntity
  - `mstMasterMission` MstMasterMission, required
    - `script` object, nullable
    - `id` integer, required
    - `priority` integer
    - `startedAt` integer, required
    - `endedAt` integer, required
    - `closedAt` integer, required
    - `imageId` integer
    - `name` string, required
  - `mstEventMission` MstEventMission[], required
    - `id` integer, required
    - `flag` integer, required
    - `type` integer, required
    - `missionTargetId` integer, required
    - `dispNo` integer, required
    - `name` string, required
    - `detail` string, required
    - `startedAt` integer, required
    - `endedAt` integer, required
    - `closedAt` integer, required
    - `rewardType` integer, required
    - `giftId` integer, required
    - `bannerGroup` integer, required
    - `priority` integer, required
    - `rewardRarity` integer, required
    - `notfyPriority` integer, required
    - `presentMessageId` integer, required
    - `giftIconId` integer, nullable
  - `mstEventMissionCondition` MstEventMissionCondition[], required
    - `missionId` integer, required
    - `missionProgressType` integer, required
    - `priority` integer, required
    - `id` integer, required
    - `missionTargetId` integer, required
    - `condGroup` integer, required
    - `condType` integer, required
    - `targetIds` integer[], required
    - `targetNum` integer, required
    - `conditionMessage` string, required
    - `closedMessage` string, required
    - `flag` integer, required
  - `mstEventMissionConditionDetail` MstEventMissionConditionDetail[], required
    - `id` integer, required
    - `missionTargetId` integer, required
    - `missionCondType` integer, required
    - `logicType` integer, required
    - `targetIds` integer[], required
    - `addTargetIds` integer[], required
    - `targetQuestIndividualities` integer[], required
    - `conditionLinkType` integer, required
    - `targetEventIds` integer[], required
  - `mstCompleteMission` MstCompleteMission
    - `masterMissionId` integer, required
    - `objectId` integer, required
    - `presentMessageId` integer, required
    - `giftId` integer, required
    - `bgmId` integer, required
  - `mstBgm` MstBgm
    - `id` integer, required
    - `fileName` string, required
    - `name` string, required
    - `priority` integer, required
    - `detail` string
    - `flag` integer, required
    - `shopId` integer, required
    - `logoId` integer, required
    - `script` string, nullable
    - `fileLocation` string, nullable
  - `mstGift` MstGift[], required
    - `sort_id` integer
    - `id` integer, required
    - `type` integer, required
    - `objectId` integer, required
    - `priority` integer, required
    - `num` integer, required
    - `lv` integer, nullable
    - `limitCount` integer, nullable
  - `mstGiftAdd` MstGiftAdd[], required
    - `priorGiftIconIds` integer[], required
    - `giftId` integer, required
    - `priority` integer, nullable
    - `condType` integer, required
    - `targetId` integer, required
    - `targetNum` integer, required
    - `priorGiftId` integer, required
    - `script` string, required
  - `mstQuest` MstQuestWithWar[], required
    - `beforeActionVals` string[], required
    - `afterActionVals` string[], required
    - `id` integer, required
    - `name` string, required
    - `nameRuby` string
    - `type` integer, required
    - `consumeType` integer, required
    - `actConsume` integer, required
    - `chaldeaGateCategory` integer, required
    - `spotId` integer, required
    - `giftId` integer, required
    - `priority` integer, required
    - `bannerType` integer, required
    - `bannerId` integer, required
    - `iconId` integer, required
    - `charaIconId` integer, required
    - `giftIconId` integer, required
    - `forceOperation` integer
    - `afterClear` integer, required
    - `displayHours` integer, required
    - `intervalHours` integer, required
    - `chapterId` integer, required
    - `chapterSubId` integer, required
    - `chapterSubStr` string, required
    - `recommendLv` string, required
    - `hasStartAction` integer, required
    - `flag` integer, required
    - `scriptQuestId` integer, required
    - `noticeAt` integer, required
    - `openedAt` integer, required
    - `closedAt` integer, required
    - `warId` integer, required
    - `warLongName` string, required
    - `spotName` string, required

## Other responses

- `404` — Item not found
- `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.dev/atlasacademy/apis/fgo-game-data-api/revisions/188da1780d29?raw)
