---
title: "PUT /api/Zone/updateZone/{Id}"
method: PUT
path: "/api/Zone/updateZone/{Id}"
tags: ["Zone"]
---

# PUT /api/Zone/updateZone/{Id}

`PUT /api/Zone/updateZone/{Id}`

## Path parameters

- `Id` integer, required

## Request body

- ZoneCreateDto
  - `StateId` integer, required
  - `ZoneName` string, required

## Response `200`

Success

- ZoneReadDto
  - `ZoneId` integer
  - `ZoneName` string, nullable
  - `StateId` integer
  - `State` State
    - `Id` integer
    - `CreatedBy` string, nullable
    - `ModifiedBy` string, nullable
    - `UserIpAddress` string, nullable
    - `CreateDate` string, date-time
    - `LastModified` string, date-time
    - `ActiveStatus` boolean
    - `IsApprovalRequired` boolean, nullable
    - `RouteId` integer, nullable
    - `ApprovalTypeId` integer, nullable
    - `IsDeleted` boolean, nullable
    - `StateId` integer
    - `StateName` string, required
    - `CountryId` integer, required
    - `Country` Country
      - `Id` integer
      - `CreatedBy` string, nullable
      - `ModifiedBy` string, nullable
      - `UserIpAddress` string, nullable
      - `CreateDate` string, date-time
      - `LastModified` string, date-time
      - `ActiveStatus` boolean
      - `IsApprovalRequired` boolean, nullable
      - `RouteId` integer, nullable
      - `ApprovalTypeId` integer, nullable
      - `IsDeleted` boolean, nullable
      - `CountryId` integer
      - `CountryName` string, required

---

[API](https://skmtc.dev/cipmnigeria/apis/membershipapi.md) · [All operations](https://skmtc.dev/cipmnigeria/apis/membershipapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/cipmnigeria/membershipapi/revisions/85c2d3922bb1/schema)
