For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Postman
PricingEnterprise
Contact SalesSign InSign Up for Free
HomeDocs
HomeDocs
      • Overview
      • Onboarding checklist
      • Roles and permissions
      • System service accounts
      • Free and Solo experience
      • Team migration
        • Overview
        • Webhooks
        • Installed apps
        • CI integrations
          • All integrations
          • APIMatic
          • Datadog
          • GitLab
          • New Relic
          • OpenAPI
          • PagerDuty
          • Splunk
          • Splunk On-Call
          • Statuspage
      • Admin FAQs
Postman API Platform

Product

  • Postman Overview
  • Enterprise
  • Spec Hub
  • Flows
  • Agent Mode
  • API Catalog
  • Fern
  • Postman CLI
  • Integrations
  • Workspaces
  • Plans and pricing

API Network

  • App Security
  • Artificial Intelligence
  • Communication
  • Data Analytics
  • Database
  • Developer Productivity
  • DevOps
  • Ecommerce
  • eSignature
  • Financial Services
  • Payments
  • Travel

Resources

  • Postman Docs
  • Academy
  • Community
  • Templates
  • Intergalactic
  • Videos
  • MCP Servers

Legal and Security

  • Legal Terms Hub
  • Terms of Service
  • Postman Product Terms
  • Security
  • Website Terms of Use

Company

  • About
  • Careers and culture
  • Contact us
  • Partner program
  • Customer stories
  • Student programs
  • Press and media
Twitter iconLinkedIn iconGithub iconYouTube iconInstagram iconDiscord icon
Download Postman
Privacy Policy

© 2026 Postman, Inc.

On this page
  • Generate a GitLab personal access token
  • Back up your Postman Collections to GitLab
  • Back up your Postman Collections to GitLab on a custom domain
Administer PostmanIntegrationsPostman integrations

Integrate Postman with GitLab

||View as Markdown|
Was this page helpful?
Previous

Back up your collections to GitHub

Next

Integrate Jira with Postman

Built with

Back up your Postman Collections to GitLab, an open-source Git repository manager, with the Postman to GitLab integration.

Setting up a GitLab integration requires you to get a GitLab personal access token and configure how you would like to back up your collections.

Generate a GitLab personal access token

Before using Postman’s GitLab integrations, you’ll need to create a GitLab personal access token:

  1. Sign in to GitLab.
  2. If you don’t have a GitLab personal access token, create a new one in your GitLab dashboard.
  3. Copy the token to use when you create the GitLab integration in Postman.

Back up your Postman Collections to GitLab

  1. Click Integrations on the Home page. Click Browse All Integrations, then select GitLab.
  2. Select Add Integration for Backup a collection.
  3. Enter your GitLab personal access token and click Authenticate and Proceed.
  4. In the Configure interface, enter a nickname for the integration and select the workspace in which the collection you want to back up exists.
  5. Select a Postman Collection, your GitLab project, and enter a filename for your backup.
  6. In Enter Directory (optional), enter a custom directory name or leave “Postman Collections” as the default.
  7. In Enter Branch (optional), specify a branch for commit. If you don’t, the default branch of the repository will be used.
  8. Click Add Integration to save your integration configuration.

Your collection is pushed to your GitLab project under the filename that you specified and saved as a single JSON file.

Postman often checks your collection for changes. If Postman identifies changes when it checks your collection, the changes automatically commit to your repository in JSON format. Your collections and code can exist in the same repository.

You can view your configured integrations on the Browse Integrations page. You can also view integrations that have been configured for a collection by opening the collection and clicking the Info icon Info in the right sidebar. Learn more about viewing or editing integrations.

Back up your Postman Collections to GitLab on a custom domain

If your network is behind a firewall that requires allowlisting IP addresses, you’ll need to use a static IP address to enable collection backups to GitLab on custom domains. Contact your IT team to allowlist the following static IP in your firewall to enable collection backups to GitLab:

  • US East - 3.212.102.200

After you allowlist this IP address, calls for this integration can connect to your network and enable the integration to work as expected.

To set up the integration, do the following:

  1. Click Integrations on the Home page. Click Browse All Integrations, then select GitLab.

  2. Select Add Integration for Backup a collection (custom domain).

  3. Enter your GitLab personal access token, specify your GitLab custom/self-hosted domain, then click Authenticate and Proceed.

  4. In the Configure interface, select an existing Postman Collection and your GitLab Project, then enter a filename for your backup.

  5. In Enter Directory (optional), enter a custom directory name or leave “Postman Collections” as the default.

  6. In Enter Branch (optional), specify a branch for commit. If you don’t, the default branch of the repository will be used.

    The branch you want to back up your collection to must already exist.

  7. Click Add Integration.

Your collection is pushed to your GitLab project under the directory that you specified and saved as a single JSON file.

Postman often checks your collection for changes. If Postman identifies changes to your collection, the changes automatically commit to your repository in JSON format. Your collections and code can exist in the same repository.

You can go to your GitLab domain and inspect your backed-up collections.