gitlab logo

GitLab Integration With Unified API Schema and Embedded iPaaS

Enable users to connect their GitLab data to your product in minutes, without querying the GitLab API yourself.

Read the docs
Source
Developer Tools

Create a GitLab integration in minutes

hotglue makes creating and maintaining a GitLab integration three easy steps.
STEP 1
Select GitLab as a source
gitlab logo

Cherry-pick the GitLab data you need from the GitLab connector

arrow
STEP 2
Format the data
Python logo

Deploy simple Python scripts to fit the GitLab data to your schema

arrow
STEP 3
Select your destination
s3 logo
s3 logo
postgres logo

Send the user data directly to your backend

gitlab logo

GitLab data

Access all the objects and custom fields the GitLab API offers

projects

FIELDS

approvals_before_merge, archived, avatar_url, builds_enabled, container_registry_enabled, created_at, creator_id, default_...


branches

FIELDS

project_id, name, merged, protected, default, developers_can_push, developers_can_merge, can_push, commit_id


commits

FIELDS

id, project_id, short_id, title, author_name, author_email, authored_date, committer_name, committer_email, committed_date...


issues

FIELDS

project_id, id, iid, milestone_id, author_id, assignee_id, assignees, closed_by_id, title, description, state, labels, cre...


jobs

FIELDS

id, project_id, user_id, commit_id, pipeline_id, runner_id, name, stage, ref, status, duration, coverage, allow_failure, c...


merge_requests

FIELDS

id, iid, project_id, milestone_id, author_id, assignee_id, assignees, merged_by_id, closed_by_id, created_at, updated_at, ...


merge_request_commits

FIELDS

project_id, merge_request_iid, commit_id, commit_short_id


project_milestones

FIELDS

id, iid, project_id, group_id, title, description, start_date, due_date, state, created_at, updated_at


group_milestones

FIELDS

id, iid, project_id, group_id, title, description, start_date, due_date, state, created_at, updated_at


users

FIELDS

id, username, name, state, avatar_url, web_url


groups

FIELDS

id, name, path, description, visibility_level, lfs_enabled, avatar_url, web_url, request_access_enabled, full_name, full_p...


project_members

FIELDS

id, project_id, user_id, access_level


group_members

FIELDS

id, group_id, user_id, name, username, access_level, expires_at, state


releases

FIELDS

tag_name, author_id, commit_id, project_id, description, name, created_at, released_at


tags

FIELDS

commit_id, project_id, name, target, message


project_labels

FIELDS

id, project_id, name, color, text_color, description, open_issues_count, closed_issues_count, open_merge_requests_count, s...


group_labels

FIELDS

id, group_id, name, color, text_color, description, open_issues_count, closed_issues_count, open_merge_requests_count, sub...


epics

FIELDS

id, iid, group_id, parent_id, title, description, state, author_id, start_date, end_date, due_date, created_at, updated_at...


epic_issues

FIELDS

group_id, epic_iid, epic_issue_id, issue_id, issue_iid, project_id, relative_position


pipelines

FIELDS

id, status, ref, sha, web_url, created_at, updated_at


pipelines_extended

FIELDS

project_id, id, status, ref, sha, before_sha, tag, yaml_errors, user, created_at, updated_at, started_at, finished_at, com...

Build integrations your customers will love

Offer your next SaaS integration in four simple steps.

1. Choose source

Select the data you need from our library of connectors.

Browse our connectors.
2. Format the data

Use our standard schemas, or develop custom mapping scripts so data comes in how you want it.

Browse our standard schemas.
3. Choose target

Receive new data directly in your backend via database, filestore, API, and more.

4. Embed hotglue

Our embeddable components give customers an intuitive way to link their accounts.

Read more in the docs.
Widget

Manage integrations at scale

Maintain visibility into your integration workflows with detailed job logs, reporting, and real-time alerting baked in.

manage

Secure and compliant

Built with security and compliance in mind.

  • SOC 2 Type II certified
  • Scalable cloud infrastructure
  • GDPR compliant (DPA available by request)
Let's chat
secure

Ready to build your next integration?

Build native integrations with the platforms your customers use 10x faster.