---
title: "POST /shipment/{shipmentID}/items"
method: POST
path: "/shipment/{shipmentID}/items"
tags: ["Item"]
---

# POST /shipment/{shipmentID}/items

`POST /shipment/{shipmentID}/items`

Creates a new organization

## Headers

- `Authorization` string, required

## Request body

- Item
  - `countryOfOrigin` string
  - `createdAt` string
  - `currency` string
  - `currencyLocal` string
  - `id` string, uuid4
  - `massUnit` string
  - `maxDeliveryTime` string
  - `maxShipTime` string
  - `owner` string
  - `quantity` integer
  - `sku` string
  - `test` boolean
  - `title` string
  - `totalPrice` number
  - `totalPriceLocal` number
  - `unitPrice` number
  - `unitPriceLocal` number
  - `unitWeight` number
  - `updatedAt` string
  - `variantTitle` string

## Response `201`

Created

- object
  - `additionalMessage` string
  - `code` string
  - `data` Organization
    - `additionalJsonData` object
    - `agreementSigned` boolean
    - `agreementSignedDate` string
    - `bonusBalance` number
    - `categoryCode` string
    - `citizen` string
    - `cityCode` string
    - `countryCode` string
    - `couponId` CommonDbUUID
      - `uuid.UUID` string
    - `createdAt` string
    - `creditBalance` number
    - `creditLimit` number
    - `debitBalance` number
    - `defaultCardName` string
    - `defaultCardSource` string
    - `defaultDistanceUnit` string
    - `defaultInvoiceAddress` Address
      - `address1` string
      - `address2` string
      - `city` City
        - `areaCode` string
        - `cityCode` string
        - `countryCode` string
        - `name` string — Model
      - `cityCode` string
      - `cityName` string
      - `countryCode` string
      - `countryName` string
      - `createdAt` string
      - `district` District
        - `cityCode` string
        - `countryCode` string
        - `districtID` integer
        - `name` string — Model
      - `districtID` integer — DistrictID *common.DbUUID `json:"districtID" ts_type:"string" swaggertype:"string" format:"uuid4" `
      - `districtName` string
      - `email` string
      - `id` string, uuid4
      - `isActive` boolean
      - `isDefaultReturnAddress` boolean
      - `isDefaultSenderAddress` boolean
      - `isInvoiceAddress` boolean
      - `isRecipientAddress` boolean
      - `metadata` object
      - `name` string
      - `owner` string
      - `phone` string
      - `shortName` string
      - `source` string
      - `state` string
      - `streetID` string, uuid4
      - `streetName` string
      - `test` boolean
      - `updatedAt` string
      - `zip` string
    - `defaultInvoiceAddressID` string, uuid4
    - `defaultMassUnit` string — LimitToAskPayment common.DbDecimal `gorm:"type:numberic;default:0" json:"-" ts_type:"number" swaggertype:"number,float" readonly:"true"`
    - `defaultReturnAddress` Address
      - `address1` string
      - `address2` string
      - `city` City
        - `areaCode` string
        - `cityCode` string
        - `countryCode` string
        - `name` string — Model
      - `cityCode` string
      - `cityName` string
      - `countryCode` string
      - `countryName` string
      - `createdAt` string
      - `district` District
        - `cityCode` string
        - `countryCode` string
        - `districtID` integer
        - `name` string — Model
      - `districtID` integer — DistrictID *common.DbUUID `json:"districtID" ts_type:"string" swaggertype:"string" format:"uuid4" `
      - `districtName` string
      - `email` string
      - `id` string, uuid4
      - `isActive` boolean
      - `isDefaultReturnAddress` boolean
      - `isDefaultSenderAddress` boolean
      - `isInvoiceAddress` boolean
      - `isRecipientAddress` boolean
      - `metadata` object
      - `name` string
      - `owner` string
      - `phone` string
      - `shortName` string
      - `source` string
      - `state` string
      - `streetID` string, uuid4
      - `streetName` string
      - `test` boolean
      - `updatedAt` string
      - `zip` string
    - `defaultReturnAddressID` string, uuid4
    - `defaultSenderAddress` Address
      - `address1` string
      - `address2` string
      - `city` City
        - `areaCode` string
        - `cityCode` string
        - `countryCode` string
        - `name` string — Model
      - `cityCode` string
      - `cityName` string
      - `countryCode` string
      - `countryName` string
      - `createdAt` string
      - `district` District
        - `cityCode` string
        - `countryCode` string
        - `districtID` integer
        - `name` string — Model
      - `districtID` integer — DistrictID *common.DbUUID `json:"districtID" ts_type:"string" swaggertype:"string" format:"uuid4" `
      - `districtName` string
      - `email` string
      - `id` string, uuid4
      - `isActive` boolean
      - `isDefaultReturnAddress` boolean
      - `isDefaultSenderAddress` boolean
      - `isInvoiceAddress` boolean
      - `isRecipientAddress` boolean
      - `metadata` object
      - `name` string
      - `owner` string
      - `phone` string
      - `shortName` string
      - `source` string
      - `state` string
      - `streetID` string, uuid4
      - `streetName` string
      - `test` boolean
      - `updatedAt` string
      - `zip` string
    - `defaultSenderAddressID` string, uuid4
    - `defaultUser` User
      - `ban_message` string
      - `ban_reason_type` integer
      - `createdAt` string
      - `email` string
      - `id` string, uuid4
      - `is_banned` boolean
      - `kvkk` boolean
      - `lastName` string
      - `name` string
      - `owner` string
      - `phone` string
      - `role` string
      - `test` boolean
      - `updatedAt` string
    - `defaultUserID` string, uuid4
    - `email` string
    - `facebook` string
    - `firstPaymentCompleted` boolean
    - `id` string, uuid4
    - `instagram` string
    - `isApprovedReference` boolean
    - `isBetaTester` boolean
    - `isIndividual` boolean
    - `isSenderSmsActivated` boolean
    - `isTurkishTaxVerified` boolean
    - `lastInvoiceAt` string
    - `name` string
    - `owner` string
    - `phone` string
    - `placeOfResidenceBarcode` string
    - `referenceBy` string
    - `taxAdministration` string
    - `taxNumber` string
    - `test` boolean
    - `twitter` string
    - `type` string
    - `updatedAt` string
    - `useBalanceAsPriority` boolean
    - `userName` string
    - `website` string
  - `message` string
  - `result` boolean

## Other responses

- `400` — Bad Request
- `402` — Payment Required
- `403` — Forbidden
- `404` — Not Found
- `409` — Conflict
- `500` — Internal Server Error

---

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