Skip to main content
POST
/
api
/
v1
/
attendances
Buat event absensi
curl --request POST \
  --url https://api.emplicon.com/api/v1/attendances \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <api-key>' \
  --header 'X-Client-ID: <api-key>' \
  --data '
{
  "unique_employee_id": "<string>",
  "date": "2023-12-25",
  "clock_type": "in",
  "clock_time": "08:00",
  "status": "<string>",
  "latitude": 123,
  "longitude": 123,
  "notes": "<string>",
  "photo_url": "<string>"
}
'

Authorizations

X-Api-Key
string
header
required

API Secret Key (emp_sk_...). Wajib dikirim bersama header X-Client-ID (Client ID perusahaan). Keduanya didapat dari Pengaturan → Perusahaan di dashboard.

X-Client-ID
string
header
required

Client ID perusahaan (emp_cl_...). Wajib dikirim bersama X-Api-Key.

Body

application/json
unique_employee_id
string
required

Unique ID karyawan (e.g. MULIA-1234567)

date
string<date>
required
clock_type
enum<string>
required
Available options:
in,
out
clock_time
string
required
Example:

"08:00"

status
string
latitude
number
longitude
number
notes
string
photo_url
string

Response

Created