Simple time tracking, fast online invoicing, and powerful reporting software. Simplify employee timesheets and billing.

GitLab is a fast, secure and stable solution to manage your projects. It is based on Ruby on Rails and has a free and open-source license (MIT). GitLab is the most installed git management application in the world.

time-tracking tier-2
project-hosting tier-2

Clients

  • ID
    Name
    Active
    Details
    Currency
    Highrise ID
    Created At
    Updated At
  • Create Client

    Creates a new Client.

  • Update Client

    Updates the selected Client.

  • Delete Client

    Deletes the selected Client.

  • Search Clients

    Searches for Clients in the selected account and returns a list.

Projects

  • ID
    Client
    You can provide an ID here (use the dropdown for example), or you can give a client name (matching is case insensitive and leading and trailing whitespace is ignored).
    Name
    Code
    Notes
    Active
    Billable
    Bill By
    Hourly Rate
    Budget By
    Budget
    Notify When Over Budget
    Over Budget Notification Percentage
    Over Budget Notified At
    Show Budget to All
    Created At
    Updated At
    Starts On
    Ends On
    Hint Earliest Record At
    Hint Latest Record At
    Cost Budget
    Cost Budget Include Expenses
  • Create Project

    Creates a new Project.

  • Update a Project

    Updates the selected Project.

Entries

  • ID
    Task
    Hours
    Notes
    Spent At
    Project
    Created At
    Updated At
  • Time Entry Created

    Triggers when an Entry is created in the selected account.

  • Time Entry Updated

    Triggers when an Entry is updated in the selected account.

  • Time Entry Deleted

    Triggers when an Entry is deleted in the selected account.

  • Create Time Entry

    Creates a new Entry.

  • Update Time Entry

    Updates the selected Entry.

  • Delete Time Entry

    Deletes the selected Entry.

Invoices

  • ID
    Client
    Period Start
    Period End
    Number
    Issued At
    Amount
    Currency
    State
    Notes
    Purchase Order
    Due Amount
    Tax
    Tax Amount
    Tax2
    Tax2 Amount
    Subject
    Due at Human Format
    Discount
    Discount Amount
    Updated At
    Created At
  • Invoice Created

  • Invoice Updated

  • Search Invoices


Projects

  • ID
    Description
    Name
    Name With Namespace
    Path
    Path With Namespace
    Created At
    Default Branch
    Namespace
  • Look Up Project

Commits

  • ID
    Short
    Title
    Author Name
    Author Email
    Created At
    Message
  • Commit Created

  • Look Up Commit

  • Search Commits

Issues

  • ID
    The internal API ID of the Issue.
    Display ID
    The user displayed ID of the Issue.
    Title
    The issue title.
    Description
    The issue description.
    Created At
    The date the issue was created.
    Updated At
    The date the issue was last updated.
    Assignee
  • Issue Created

    Triggers when a new Issue is created in the selected project.

  • Issue Updated

    Triggers when an Issue is updated in the selected project/

  • Create an Issue

    Creates a new Issue.

  • Look Up an Issue

    Fetches an Issue by uniquely identifying attribute

  • Search Issues

    Searches the selected Project for Issues and returns a list.

Namespaces

  • ID
    Name
    Path
    Kind
    Full Path
    Parent
  • Look Up Namespace

  • Search Namespaces