Daily Activity
    • API Information For External / Client System
    • Device
      • Register Device
        POST
    • User
      • Login
        POST
      • Logout
        POST
      • Profile
        GET
      • Permission
        GET
      • Change Password
        PUT
      • Forgot Password
        POST
      • Reset Password
        POST
    • Authorize
      • Verify
        POST
      • Access Token
        GET
      • Refresh Token
        GET
    • Organization
      • Get Business List
        GET
      • Structure Business
        GET
      • Get Designations Structure
        GET
      • Delete Designation
        DELETE
    • Tasks
      • Get Task List
        GET
      • Get Task Detail
        GET
      • Save Task
        POST
      • Update Task
        PUT
      • Delete Task
        DELETE
      • Save Task Image
        POST
      • Get Task Image List
        GET
      • Delete Task Image
        DELETE
      • Generate Report
        GET
      • Download Report
        GET
    • Privelge
      • Get Role List
    • wablas
      • Callback
    • Encrypt
    • Remove
      • Users
        • Token Info
        • Get Users List
        • Get Coordinate History
      • Attendances
        • Attendance Today
        • Shift Today
        • Allowed Locations
        • Clock In
        • Clock Out
      • company
        • Get Company
        • Addresses List
      • Widget
        • Timesheet
        • Tasks
        • Ticket
      • Tickets
        • Ticket
      • Project
        • Projects
      • Tasks
        • Get Tasks
        • Save Task
        • Get Task Has Been Running
        • Get Task User
        • Get Task Categories
        • Get Tasks Grouping
        • Get Task Grouping User
        • Save Image Task
        • Get Image Task

    API Information For External / Client System

    This documentation serves as a guide for client systems integrating with the API. For details on accessible endpoints, please refer to the External section.
    Before using the endpoints, please ensure you have obtained your public and private keys from our support team.

    Server#

    EnvironmentBase URL
    Staging-
    Production-

    General Request#

    x-app-key#

    Request OnMandatoryTypeDefault
    HeaderYesString
    x-app-key refers to the public key provided to you, and is used to identify the client system initiating the API request.

    x-request-id#

    Request OnMandatoryTypeDefault
    HeaderYesString
    As the identity of each API request. The value should be unique.

    x-language#

    Request OnMandatoryTypeDefault
    HeaderNoStringid
    The language used in the messages received in the API response will be based in the value of x-language.
    Allowed values :
    ValueDesc
    idBahasa Indonesia
    enEnglish

    x-user-token#

    Request OnMandatoryTypeDefault
    HeaderConditionalString
    x-user-token is issued upon successful user authentication. Include this token in requests to endpoints that access data specific to the authenticated user.

    Authorization#

    Request OnMandatoryTypeDefault
    HeaderYesBearer
    Authorization Header Description
    The Authorization header is used to securely transmit the necessary credentials for authenticating API requests using the Bearer token scheme. The standard format is:
    Authorization: Bearer <token>
    Depending on the operation, the token used varies:
    Access Token: Use the access token (obtained after a successful authentication) to authenticate regular API requests.
    Example: Authorization: Bearer <access_token>
    New Access Token Request: To obtain a new access token, provide the refresh token in the Bearer format.
    Example: Authorization: Bearer <refresh_token>
    New Refresh Token Request: To request a new refresh token, include the x-user-token in the Bearer format.
    Example: Authorization: Bearer <x-user-token>
    This clear distinction ensures that the appropriate token is utilized for each respective operation during the authentication and token renewal processes.
    Modified at 2025-06-24 02:25:45
    Next
    Register Device
    Built with