Township Services

All services related to townships are listed in this page.

GET Township List

This method returns a list of townships with less detailed information.

Path: /api/v1/oms/townships/

Query Parameters

The following query parameters can be used to get the information about townships.

Parameter
Data Type
In
Description

token

string

header

The API key of the customer account

Example Request

To get a list of all townships, a GET request should be sent to the /api/v1/oms/townships/ endpoint. In the headers, set the Authorization header to include the token for authentication.

Here's an example of how to make the request in python:

import requests

url = "https://{domain_url}/api/v1/oms/townships/"
token = "f532eXXXXXXXXXXXXXXXXX201XXXXX9332d"

headers = {
    'Content-Type': 'application/json',
    'Authorization': f'Token {token}'
}

response = requests.request('GET', url, headers=headers)

print(response.json())

Example Response (200 OK)

In a successful response with a status code of 200 OK, the API returns all the townships in a JSON format. The response body contains a JSON object with the townships and their associated attributes, which may include ID, name, city ID, etc.

These attributes are described in the following table.

Parameter
Data Type
Description

pk

integer

The ID of the township

name

string

The name of the township

city

integer

The city ID of the township

is_active

boolean

The status of the township

latitude

decimal

The latitude value of the township

longitude

decimal

The longitude value of the township

This example response serves as a reference to understand the structure and data format returned from this API service.

{
  "count": 999,
  "next": "https://{domain_url}/api/v1/oms/townships/?page=2",
  "previous": null,
  "results": [
    {
      "pk": 1,
      "name": "19 MAYIS",
      "city": 67,
      "is_active": true,
      "longitude": null,
      "latitude": null
    },
    {
      "pk": 2,
      "name": "ABANA",
      "city": 46,
      "is_active": true,
      "longitude": null,
      "latitude": null
    },
    {
      "pk": 3,
      "name": "ACIGÖL",
      "city": 61,
      "is_active": true,
      "longitude": null,
      "latitude": null
    },
    {
      "pk": 4,
      "name": "ACIPAYAM",
      "city": 25,
      "is_active": true,
      "longitude": null,
      "latitude": null
    },
    {
      "pk": 5,
      "name": "ADAKLI",
      "city": 17,
      "is_active": true,
      "longitude": "40.48280300",
      "latitude": "39.22879700"
    },
    {
      "pk": 6,
      "name": "ADALAR",
      "city": 40,
      "is_active": true,
      "longitude": "29.12667800",
      "latitude": "40.87392200"
    },
    {
      "pk": 7,
      "name": "ADAPAZARI",
      "city": 66,
      "is_active": true,
      "longitude": null,
      "latitude": null
    },
    {
      "pk": 8,
      "name": "ADİLCEVAZ",
      "city": 18,
      "is_active": true,
      "longitude": null,
      "latitude": null
    },
    {
      "pk": 9,
      "name": "AFŞİN",
      "city": 42,
      "is_active": true,
      "longitude": null,
      "latitude": null
    },
    {
      "pk": 10,
      "name": "AĞAÇÖREN",
      "city": 5,
      "is_active": true,
      "longitude": null,
      "latitude": null
    }
  ]
}

GET Township List - Simple

This method retrieves a list of townships with detailed information.

Path: /api/v1/oms/townships/list-simple/

Query Parameters

The following query parameters can be used to get the information about townships.

Parameter
Data Type
In
Description

token

string

header

The API key of the customer account

Example Request

To get a detailed list of all townships, a GET request should be sent to the /api/v1/oms/townships/list-simple/ endpoint. In the headers, set the Authorization header to include the token for authentication.

Here's an example of how to make the request in python:

import requests

url = "https://{domain_url}/api/v1/oms/townships/list-simple/"
token = "f532eXXXXXXXXXXXXXXXXX201XXXXX9332d"

headers = {
    'Content-Type': 'application/json',
    'Authorization': f'Token {token}'
}

response = requests.request('GET', url, headers=headers)

print(response.json())

Example Response (200 OK)

In a successful response with a status code of 200 OK, the API returns all the townships in a JSON format. The response body contains a JSON object with the townships and their associated attributes, which may include ID, name, created_date, modified_date, etc.

These attributes are described in the following table.

Parameter
Data Type
Description

id

integer

The ID of the township

created_date

date

The creation date of the township

modified_date

date

The last modified date of the township

omnitron_id

integer

The Omnitron ID of the township

name

string

The name of the township

city

integer

The city ID of the township

is_active

boolean

The status of the township

latitude

decimal

The latitude value of the township

longitude

decimal

The longitude value of the township

mapping

json

The mapped values of the township

This example response serves as a reference to understand the structure and data format returned from this API service.

{
  "count": 973,
  "next": "https://{domain_url}/api/v1/oms/townships/list-simple/?page=2",
  "previous": null,
  "results": [
    {
      "id": 824,
      "created_date": "2021-07-06T13:35:13.308537Z",
      "modified_date": "2021-07-06T13:35:13.308559Z",
      "omnitron_id": 808,
      "mapping": null,
      "is_active": true,
      "name": "19 MAYIS",
      "longitude": null,
      "latitude": null,
      "city": 67
    },
    {
      "id": 567,
      "created_date": "2021-07-06T09:51:36.063591Z",
      "modified_date": "2021-07-06T09:51:36.063618Z",
      "omnitron_id": 548,
      "mapping": null,
      "is_active": true,
      "name": "ABANA",
      "longitude": null,
      "latitude": null,
      "city": 46
    },
    {
      "id": 747,
      "created_date": "2021-07-06T10:14:52.423761Z",
      "modified_date": "2021-07-06T10:14:52.423786Z",
      "omnitron_id": 740,
      "mapping": null,
      "is_active": true,
      "name": "ACIGÖL",
      "longitude": null,
      "latitude": null,
      "city": 61
    },
    {
      "id": 291,
      "created_date": "2021-07-06T09:14:07.200301Z",
      "modified_date": "2021-07-06T09:14:07.200324Z",
      "omnitron_id": 273,
      "mapping": null,
      "is_active": true,
      "name": "ACIPAYAM",
      "longitude": null,
      "latitude": null,
      "city": 25
    },
    {
      "id": 190,
      "created_date": "2021-07-06T09:11:50.101556Z",
      "modified_date": "2021-09-14T14:04:23.735193Z",
      "omnitron_id": 183,
      "mapping": null,
      "is_active": true,
      "name": "ADAKLI",
      "longitude": "40.48280300",
      "latitude": "39.22879700",
      "city": 17
    },
    {
      "id": 486,
      "created_date": "2021-07-06T09:49:02.373657Z",
      "modified_date": "2021-07-13T08:06:37.371585Z",
      "omnitron_id": 448,
      "mapping": null,
      "is_active": true,
      "name": "ADALAR",
      "longitude": "29.12667800",
      "latitude": "40.87392200",
      "city": 40
    },
    {
      "id": 807,
      "created_date": "2021-07-06T13:34:52.355525Z",
      "modified_date": "2021-07-06T13:34:52.355546Z",
      "omnitron_id": 792,
      "mapping": null,
      "is_active": true,
      "name": "ADAPAZARI",
      "longitude": null,
      "latitude": null,
      "city": 66
    },
    {
      "id": 197,
      "created_date": "2021-07-06T09:12:04.769071Z",
      "modified_date": "2021-07-06T09:12:04.769096Z",
      "omnitron_id": 191,
      "mapping": null,
      "is_active": true,
      "name": "ADİLCEVAZ",
      "longitude": null,
      "latitude": null,
      "city": 18
    },
    {
      "id": 527,
      "created_date": "2021-07-06T09:49:43.543845Z",
      "modified_date": "2021-07-06T09:49:43.543869Z",
      "omnitron_id": 517,
      "mapping": null,
      "is_active": true,
      "name": "AFŞİN",
      "longitude": null,
      "latitude": null,
      "city": 42
    },
    {
      "id": 58,
      "created_date": "2021-07-06T09:08:40.126374Z",
      "modified_date": "2021-07-06T09:08:40.126400Z",
      "omnitron_id": 51,
      "mapping": null,
      "is_active": true,
      "name": "AĞAÇÖREN",
      "longitude": null,
      "latitude": null,
      "city": 5
    }
  ]
}

Last updated

Was this helpful?