Einpix API documentation
  1. Worklog
Einpix API documentation
  • Changelog
  • About
  • API
    • Task
      • Create
      • List
      • Detail
      • Change status
    • Checklist
      • By task
    • Client
      • List
      • Detail
    • User
      • List
      • Detail
    • Venue
      • Create
      • List
      • Detail
    • Category
      • Task
        • List
        • Detail
    • Tag
      • List
      • Detail
    • Template
      • Checklist
        • List
        • Detail
    • Equipment
      • List
      • Detail
    • Comment
      • Create
      • Detail
    • Worklog
      • List
        GET
      • Hisory
        GET
    • Materials
      • By task
    • Service
      • By task
  • Schemas
    • User
    • Venue
    • Task
    • Task comment
    • Tag
    • Task category
    • Picture
    • Check item
    • Equipment
    • Client
    • Task severity
    • Attachment
    • Changed log
    • User group
    • WDJ material
    • Unit master
    • WDJ service
    • Worklog History
    • Checklist template
    • Worklog
    • Activity task
    • Downtime task
    • Sla rule
  1. Worklog

List

GET
worklogs/user/{userId}/{page}
Retrieves the list of worklogs.

Pagination Information#

The Einpix API returns a maximum of 50 worklogs per request.
To retrieve the next set of 50 worklogs, update the page parameter by incrementing it by 1 from the previous request.
Filtering with since, before and filter_type
since
Returns only the records created or updated after the given datetime.
Use this when you want to fetch new or modified data since a specific point in time.
before
Returns only the records created or updated before the given datetime.
Use this when you want to fetch historical data up to a certain point in time.
taskId
Returns only records associated with specific task.
Usage Examples
Get items created/updated after or/and before August 1st, 2025, 10:30 AM Vilnius:
?since=2025-08-01T10:30:00%2B03:00
Values
?since=2025-08-01T10:30:00%2B03:00
?before=2025-08-01T10:30:00%2B03:00
Values explanation:
since/before - Query params name
2025-08-01 - The date
T - Separator between date and time
10:30:00 - Time
%2B - URL encoding for +
Recognized the format - 2025-08-01T10:30:00+05:30
Request to format dates and times
When providing dates and times, please always use two digits for months, days, hours, minutes, and seconds.
✅ Correct format:
2018-1-1 -> 2018-01-01
9:5:7 -> 09:05:07

Request

Path Params

Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://api.einpix.com/public/v1/worklogs/user/{{USER_ID_FOR_WORKLOGS}}/1?taskId&since={{SINCE_ISO}}&before={{BEFORE_ISO}}'

Responses

🟢200Success
application/json
Body

Example
[
    {
        "id": "bcacfa97-4742-48db-8dfa-c68a5abfdbec",
        "user": {
            "id": 1,
            "name": "Jenna O'Hara IV",
            "email": "Clinton.Kilback@yahoo.com"
        },
        "task": {
            "id": 100000,
            "title": "Principal Interactions Administrator"
        },
        "activity_task": null,
        "downtime_task": {
            "id": "ce90ef09-f973-46e1-82f6-78c7ac53a30b",
            "name": "Deborah Miller"
        },
        "type": "day_work_log",
        "start_date_time": "2026-01-06T00:00:00+02:00",
        "end_date_time": "2026-01-06T01:00:00+02:00",
        "created": "2026-01-06T00:00:00+02:00",
        "updated": "2026-01-06T01:00:00+02:00"
    }
]
Modified at 2026-01-12 04:30:41
Previous
Detail
Next
Hisory
Built with