NoticeDetailCreateOrUpdate

{} NoticeDetailCreateOrUpdate
plan_id
required
string uuid
notice_type
required
string enum

ประเภทประกาศ

  • pr
  • annoucement
  • result
notice_period
string enum

ระดับผัง (ประเภทวันปิดประกาศ)

  • 15
  • 30
  • 90
name
required
string
notice_start
string date

full-date notation as defined by RFC 3339, section 5.6, for example, 2017-07-21

notice_end
string date

full-date notation as defined by RFC 3339, section 5.6, for example, 2017-07-21

cover_image_path
required
string

รูปภาพประกาศ

objective
required
string

วัตถุประสงค์

map_service_url
string

Map Service URL

detail
required
string

รายละเอียด

is_opinion_enable
boolean
is_advice_enable
boolean
is_petition_enable
boolean
is_purpose_enable
boolean
is_appeal_enable
boolean
comment_durations
array object[]
attachments
array object[]
draft_plan_notice
object

NoticeSummary

{} NoticeSummary
id
required
string uuid
plan_id
required
string uuid
plan_type
required
string enum
  • town
  • policy
  • specific
plan_level
required
string enum
  • country
  • region
  • province
plan_sub_type
required
string enum
  • new_plan
  • edit_plan
name
required
string
notice_type
required
string enum
  • pr
  • annoucement
  • result
notice_period
required
string enum
  • 15
  • 30
  • 90
total_opinion
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_opinion_show
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_opinion_hide
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_advice
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_advice_show
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_advice_hide
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_advice_replied
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_advice_replied_show
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_advice_replied_hide
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_petition
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_petition_show
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_petition_hide
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_petition_replied
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_petition_replied_show
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_petition_replied_hide
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_purpose
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_purpose_show
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_purpose_hide
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_purpose_replied
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_purpose_replied_show
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_purpose_replied_hide
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_appeal
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_appeal_show
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_appeal_hide
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_appeal_replied
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_appeal_replied_show
required
integer int32

Signed 32-bit integers (commonly used integer type).

total_appeal_replied_hide
required
integer int32

Signed 32-bit integers (commonly used integer type).

created_at
required
string date-time

the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

created_by_id
required
string uuid
created_by
required
object

Permission

{} Permission
id
required
string uuid
name
required
string
code
required
string
0.0.0
OAS 3.0.0

DPT12 API

Client Libraries
Shell
Ruby
Node.js
PHP
Python
C
More
Authentication
Bearer Authentication (BearerAuth)

Public: รายการประกาศ

Public: แสดงความเห็นประกาศ

Public: ประวัติทำรายการ

Public: แสดงรายการชั้นข้อมูลแผนที่

/public/map-layers

เลือกข้อมูล MapLayer ที่ status = true มาแสดงตาม province_code

Query Parameters
  • province_code
    required
    string
Responses
  • 200

    The request has succeeded.

GET/public/map-layers
Shell cURL
curl --request GET \
  --url 'https://dpt-openapi.finema.dev/public/map-layers?province_code=' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
[
  {
    "url": "…",
    "layer_id": 1,
    "layer_name": "…",
    "plan_name": "…"
  }
]

Backoffice: จัดการชื่อผัง

Backoffice: จัดการประกาศ

Backoffice: รายงานสรุปผล

Backoffice: จัดการสิทธิ์

Backoffice: จัดการชั้นข้อมูลแผนที่

Backoffice: จัดการลิ้งค์ข้อมูลแผนที่