User Management
Endpoints
Get paginated list of users (allow level : super_admin, system_admin, system_officer)
public : user_type_code = 2,3 | officer : user_type_code = 1
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/users?type=public' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'{
"page": 1,
"total": 1,
"limit": 1,
"count": 1,
"items": [
{
"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": "…"
}
]
}The request has succeeded.
Get user by id (allow level : super_admin, system_admin, system_officer)
The request has succeeded.
curl --request GET \
--url https://dpt-api.finema.dev/users/__ID__ \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'{
"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": "…"
}The request has succeeded.
Get paginated list of users (allow level : super_admin, system_admin, system_officer)
public : user_type_code = 2,3 | officer : user_type_code = 1
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/users?type=public' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'{
"page": 1,
"total": 1,
"limit": 1,
"count": 1,
"items": [
{
"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": "…"
}
]
}The request has succeeded.