Customization

Inventory (Stock) Location APIs

GET Stock Location List​

Path: /api/v1/oms/stocklocations/

Response

{
  "count": 1,
  "next": "/api/v1/oms/stocklocations/?page=2",
  "previous": null,
  "results": [
    {
      "id": 0,
      "stock_location_type": "store",
      "address": {
        "id": 26930,
        "mapping": null,
        "country": {
          "pk": 1,
          "name": "Türkiye",
          "code": "tr",
          "is_active": true,
          "longitude": null,
          "latitude": null
        },
        "city": {
          "pk": 32,
          "name": "ESKİŞEHİR",
          "country": 1,
          "is_active": true,
          "longitude": null,
          "latitude": null
        },
        "township": {
          "pk": 370,
          "name": "ODUNPAZARI",
          "city": 32,
          "is_active": true,
          "longitude": null,
          "latitude": null
        },
        "district": {
          "pk": 28671,
          "name": " MAH",
          "city": 32,
          "township": 370,
          "is_active": true,
          "longitude": null,
          "latitude": null
        },
        "title": " Toprak",
        "is_active": true,
        "line": "--",
        "postcode": null,
        "notes": null,
        "longitude": "30.50768700",
        "latitude": "39.77443700"
      },
      "engine": 1,
      "category": null,
      "created_date": "2021-05-21T09:06:28.524204Z",
      "modified_date": "2021-05-21T09:06:28.524233Z",
      "omnitron_id": null,
      "name": "Kırmızı Toprak",
      "is_fulfillment_center": true,
      "is_pickup_location": false,
      "is_delivery_location": false,
      "is_return_available": false,
      "is_fast_delivery_available": null,
      "is_active": true,
      "priority": 1,
      "conf": {},
      "daytime_phone": "00000000000",
      "evening_phone": "00000000000",
      "fax_number": "",
      "email": "",
      "target_packing_interval": "5 00:00:00",
      "target_transfer_interval": "3 00:00:00",
      "erp_code": "--",
      "use_as_shipper_location": false
    }
  ]
}

POST Create Stock Location​

Path: /api/v1/oms/stocklocations/

{
    "stock_location_type":"store",
    "address" :{
        "city" : {
            "name":"Adana",
            "country":"Türkiye",
            "is_active":1,
            "longitude":1,
            "latitude":1
        },
        "country":{
            "code":"TR",
             "name":"Adana",
            "country":"Türkiye",
            "is_active":1,
            "longitude":1,
            "latitude":1
        },
        "township":{
            "name":"Adana",
            "country":"Türkiye",
            "is_active":1,
            "longitude":1,
            "latitude":1
        },
        "district":{
              "name":"Adana",
            "country":"Türkiye",
            "is_active":1,
            "longitude":1,
            "latitude":1,
            "township":11
        }
    }
}

PATCH Update Stock Location​

Path: /api/v1/oms/stocklocations/

{
    "stock_location_type":"store",
    "address" :{
        "city" : {
            "name":"Adana",
            "country":"Türkiye",
            "is_active":1,
            "longitude":1,
            "latitude":1
        },
        "country":{
            "code":"TR",
             "name":"Adana",
            "country":"Türkiye",
            "is_active":1,
            "longitude":1,
            "latitude":1
        },
        "township":{
            "name":"Adana",
            "country":"Türkiye",
            "is_active":1,
            "longitude":1,
            "latitude":1
        },
        "district":{
              "name":"Adana",
            "country":"Türkiye",
            "is_active":1,
            "longitude":1,
            "latitude":1,
            "township":11
        }
    }
}

PATCH Add Releated Adress​

Path: /api/v1/oms/stocklocations/{id}/related_address/

{
    "title": "New Adres",
    "is_active": true,
    "line": "Line lorem ipsum dolor sit amet.",
    "postcode": "600652",
    "notes": "Note lorem ipsum dolor sit amet.",
    "longitude": "41.56583730",
    "latitude": "41.75196010",
    "country":2,
    "city":11,
    "township":5,
    "district": 2
}

Path: /api/v1/oms/stocklocations/{id}/related_address/{related_id}

Response

null

Path: /api/v1/oms/stocklocations/{id}/related_address/

Response

{
    "title": "New Adres",
    "is_active": true,
    "line": "Line lorem ipsum dolor sit amet.",
    "postcode": "600652",
    "notes": "Note lorem ipsum dolor sit amet.",
    "longitude": "41.56583730",
    "latitude": "41.75196010",
    "country":2,
    "city":11,
    "township":5,
    "district": 2
}

GET List Stok Location Category​

Request

Path: /api/v1/oms/stocklocation-categories/

Response

{
    "count": 1,
    "next": "",
    "previous": "",
    "results": [  {
        "name":"xxx",
        "remote_id":"xxx"
    }]
}
 

POST Create Stock Location Category​

Path: /api/v1/oms/stocklocation-categories/

    {
        "name":"xxx",
        "remote_id":"xxx"
    }

Last updated

Was this helpful?