Get paginated list of system-admins (allow level : super_admin | system_admin)
Signed 32-bit integers (commonly used integer type).
Signed 32-bit integers (commonly used integer type).
The request has succeeded.
curl --request GET \
--url https://dpt-api.finema.dev/system-admins \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'{
"page": 1,
"total": 1,
"limit": 1,
"count": 1,
"items": [
{
"id": "…",
"system": "dpt11",
"user_id": "…",
"user": {
"id": "c667df88-4de8-442b-a64a-5fbce59086f0",
"title_code": "…",
"title_name": "นาย",
"name": "นายสุริยา แสนสวัสดิ์",
"family_name": "Saensawat",
"given_name": "Surinya",
"family_name_th": "แสนสวัสดิ์",
"given_name_th": "สุริยา",
"user_type_code": "1",
"user_type_name": "บุคลากรภายในกรม",
"user_emp_type_code": "…",
"user_emp_type_name": "…",
"line_id": "…",
"position_name": "นักวิเคราะห์นโยบายและแผน",
"dept_code": "…",
"department_code": "…",
"department_name": "…",
"institution_dept_code": "…",
"institution_code": "…",
"institution_name": "…",
"registration_id": "…",
"tax_id": "…",
"juristic_name_th": "…",
"juristic_name_en": "…",
"identification_number": "3737036019181",
"email": "surinyasaensawat@yahoo.com",
"email_verified": true,
"phone_number": "0624436279",
"phone_number_verified": true,
"sub": "surinya.sae",
"is_super_admin": true,
"system_admin_scopes": [
"dpt11",
"dpt12",
"dpt54"
],
"officer_scopes": [
"dpt31",
"dpt32"
],
"created_at": "…",
"created_by_id": "…",
"updated_at": "…",
"updated_by_id": "…"
},
"created_at": "…",
"created_by_id": "…"
}
]
}The request has succeeded.
Enable/Disable user to be system_admin (user_type_code must be '1')
The request has succeeded.
curl --request POST \
--url https://dpt-api.finema.dev/system-admins/__U_ID__/enable \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"system": "dpt11",
"is_enabled": true
}'{
"id": "…",
"system": "dpt11",
"user_id": "…",
"user": {
"id": "c667df88-4de8-442b-a64a-5fbce59086f0",
"title_code": "…",
"title_name": "นาย",
"name": "นายสุริยา แสนสวัสดิ์",
"family_name": "Saensawat",
"given_name": "Surinya",
"family_name_th": "แสนสวัสดิ์",
"given_name_th": "สุริยา",
"user_type_code": "1",
"user_type_name": "บุคลากรภายในกรม",
"user_emp_type_code": "…",
"user_emp_type_name": "…",
"line_id": "…",
"position_name": "นักวิเคราะห์นโยบายและแผน",
"dept_code": "…",
"department_code": "…",
"department_name": "…",
"institution_dept_code": "…",
"institution_code": "…",
"institution_name": "…",
"registration_id": "…",
"tax_id": "…",
"juristic_name_th": "…",
"juristic_name_en": "…",
"identification_number": "3737036019181",
"email": "surinyasaensawat@yahoo.com",
"email_verified": true,
"phone_number": "0624436279",
"phone_number_verified": true,
"sub": "surinya.sae",
"is_super_admin": true,
"system_admin_scopes": [
"dpt11",
"dpt12",
"dpt54"
],
"officer_scopes": [
"dpt31",
"dpt32"
],
"created_at": "…",
"created_by_id": "…",
"updated_at": "…",
"updated_by_id": "…"
},
"created_at": "…",
"created_by_id": "…"
}The request has succeeded.
Get paginated list of super-admins (allow level : super_admin)
Signed 32-bit integers (commonly used integer type).
Signed 32-bit integers (commonly used integer type).
The request has succeeded.
curl --request GET \
--url https://dpt-api.finema.dev/super-admins \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'{
"page": 1,
"total": 1,
"limit": 1,
"count": 1,
"items": [
{
"id": "…",
"user_id": "…",
"user": {
"id": "c667df88-4de8-442b-a64a-5fbce59086f0",
"title_code": "…",
"title_name": "นาย",
"name": "นายสุริยา แสนสวัสดิ์",
"family_name": "Saensawat",
"given_name": "Surinya",
"family_name_th": "แสนสวัสดิ์",
"given_name_th": "สุริยา",
"user_type_code": "1",
"user_type_name": "บุคลากรภายในกรม",
"user_emp_type_code": "…",
"user_emp_type_name": "…",
"line_id": "…",
"position_name": "นักวิเคราะห์นโยบายและแผน",
"dept_code": "…",
"department_code": "…",
"department_name": "…",
"institution_dept_code": "…",
"institution_code": "…",
"institution_name": "…",
"registration_id": "…",
"tax_id": "…",
"juristic_name_th": "…",
"juristic_name_en": "…",
"identification_number": "3737036019181",
"email": "surinyasaensawat@yahoo.com",
"email_verified": true,
"phone_number": "0624436279",
"phone_number_verified": true,
"sub": "surinya.sae",
"is_super_admin": true,
"system_admin_scopes": [
"dpt11",
"dpt12",
"dpt54"
],
"officer_scopes": [
"dpt31",
"dpt32"
],
"created_at": "…",
"created_by_id": "…",
"updated_at": "…",
"updated_by_id": "…"
},
"created_at": "…",
"created_by_id": "…"
}
]
}The request has succeeded.