Picture

/api/v2/profiles

Picture

Authorization Bearer Token

Token
<access_token>

Request Parameter

Name
Type
Required
Description
employeeNo
String
Required
userId
Numeric
Required

companyCode
Numeric
Required

firstName
String
Required

firstNameEN
String
Required

lastName
String
Required

lastNameEN
String
Required

nickName
String
Required
nickNameEN
String
Required

emailAddress
String
Required

telephoneNo
String
Required

mobileNo
String
Required

profileImagePath
String
Required

citizenId
String
Required

dateHired
String
Required

profilePayroll
ProfilePayroll
Required

ProfilePayroll

Name
Type
Required
Description
paymentMethod
String
Required
Payment Method
bankAccountNo
String
Required
Bank Account No
isCash
Boolean
Required
Is Cash

Example Request

curl --location --request PUT  'https://api.veniocrm.com/empeo/api/v2/profiles' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode '{
    "employeeNo": "1000",
    "userId": "4807D3AD-4B4B-4A6D-BA2D-EA652DCFDD95",
    "companyCode": "GO00005",
    "firstName": "อิทธิกร",
    "firstNameEN": "Ittikorn",
    "lastName": "โสภาวรรณ",
    "lastNameEN": "Sopawan",
    "nickName": "อ๊อฟ",
    "nickNameEN": "Aof",
    "emailAddress": "ittikorn.s@gofive.co.th",
    "telephoneNo": "0812345678",
    "mobileNo": "0812345678",
    "profileImagePath": "Image/image.png",
    "citizenId": "1000000000001",
    "dateHired": "1961-06-16T05:58:42.500Z",
    "profilePayroll": {
        "paymentMethod": 1,
        "bankAccountNo": "1000000000000",
        "isCash": false
    }
}='

Download postman Collection

Response

Name
Type
Description
status
Status
data
Any Object
Response

Status

Name
Type
Description
code
Numeric
Http status code
description
String
status description

Example Response

{
"status": {
"code": 200,
"description": "Profile edit Success!"
},
"data": {}
}
© Copyright 2021 Gofive Co., Ltd. All right reserved.