{
  "opencollection": "1.0.0",
  "info": {
    "name": "Cloudsmith API (v1)",
    "version": "v1"
  },
  "items": [
    {
      "info": {
        "name": "audit-log",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Lists audit log entries for a specific namespace.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/audit-log/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying events, actors, or timestamps of log records."
              }
            ]
          },
          "docs": "Lists audit log entries for a specific namespace."
        },
        {
          "info": {
            "name": "Lists audit log entries for a specific repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/audit-log/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying events, actors, or timestamps of log records."
              }
            ]
          },
          "docs": "Lists audit log entries for a specific repository."
        }
      ]
    },
    {
      "info": {
        "name": "badges",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get latest package version for a package or package group.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/badges/version/:owner/:repo/:package_format/:package_name/:package_version/:package_identifiers/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "package_format",
                "value": "",
                "type": "path"
              },
              {
                "name": "package_name",
                "value": "",
                "type": "path"
              },
              {
                "name": "package_version",
                "value": "",
                "type": "path"
              },
              {
                "name": "package_identifiers",
                "value": "",
                "type": "path"
              },
              {
                "name": "badge_token",
                "value": "",
                "type": "query",
                "description": "Badge token to authenticate for private packages"
              },
              {
                "name": "cacheSeconds",
                "value": "",
                "type": "query",
                "description": "Override the shields.io badge cacheSeconds value."
              },
              {
                "name": "color",
                "value": "",
                "type": "query",
                "description": "Override the shields.io badge color value."
              },
              {
                "name": "label",
                "value": "",
                "type": "query",
                "description": "Override the shields.io badge label value."
              },
              {
                "name": "labelColor",
                "value": "",
                "type": "query",
                "description": "Override the shields.io badge labelColor value."
              },
              {
                "name": "logoColor",
                "value": "",
                "type": "query",
                "description": "Override the shields.io badge logoColor value."
              },
              {
                "name": "logoWidth",
                "value": "",
                "type": "query",
                "description": "Override the shields.io badge logoWidth value."
              },
              {
                "name": "render",
                "value": "",
                "type": "query",
                "description": "If true, badge will be rendered"
              },
              {
                "name": "shields",
                "value": "",
                "type": "query",
                "description": "If true, a shields response will be generated"
              },
              {
                "name": "show_latest",
                "value": "",
                "type": "query",
                "description": "If true, for latest version badges a '(latest)' suffix is added"
              },
              {
                "name": "style",
                "value": "",
                "type": "query",
                "description": "Override the shields.io badge style value."
              }
            ]
          },
          "docs": "Get latest package version for a package or package group."
        }
      ]
    },
    {
      "info": {
        "name": "broadcasts",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Create a broadcast token.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/broadcasts/:org/broadcast-token/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a broadcast token."
        }
      ]
    },
    {
      "info": {
        "name": "bulk-action",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "bulk_action",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/bulk-action/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Perform bulk operations on multiple packages within a repository or across all accessible repositories. If 'repository' is provided, actions are limited to that repository. If 'repository' is omitted, actions are performed across all repositories the user has access to within the workspace. Returns a list of successfully actioned packages and any packages that failed with error details. "
        }
      ]
    },
    {
      "info": {
        "name": "distros",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get a list of all supported distributions.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/distros/"
          },
          "docs": "Get a list of all supported distributions."
        },
        {
          "info": {
            "name": "View for viewing/listing distributions.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/distros/:slug/",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "View for viewing/listing distributions."
        }
      ]
    },
    {
      "info": {
        "name": "entitlements",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get a list of all entitlements in a repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "show_tokens",
                "value": "",
                "type": "query",
                "description": "Show entitlement token strings in results"
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying names of entitlements."
              },
              {
                "name": "active",
                "value": "",
                "type": "query",
                "description": "If true, only include active tokens"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "A field for sorting objects in ascending or descending order. Use `-` prefix for descending order (e.g., `-name`). Available options: name."
              }
            ]
          },
          "docs": "Get a list of all entitlements in a repository."
        },
        {
          "info": {
            "name": "Create a specific entitlement in a repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "show_tokens",
                "value": "",
                "type": "query",
                "description": "Show entitlement token strings in results"
              }
            ]
          },
          "docs": "Create a specific entitlement in a repository."
        },
        {
          "info": {
            "name": "Synchronise tokens from a source repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/sync/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "show_tokens",
                "value": "",
                "type": "query",
                "description": "Show entitlement token strings in results"
              }
            ]
          },
          "docs": "Synchronise tokens from a source repository."
        },
        {
          "info": {
            "name": "Get a specific entitlement in a repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "fuzzy",
                "value": "",
                "type": "query",
                "description": "If true, entitlement identifiers including name will be fuzzy matched."
              },
              {
                "name": "show_tokens",
                "value": "",
                "type": "query",
                "description": "Show entitlement token strings in results"
              }
            ]
          },
          "docs": "Get a specific entitlement in a repository."
        },
        {
          "info": {
            "name": "Update a specific entitlement in a repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "show_tokens",
                "value": "",
                "type": "query",
                "description": "Show entitlement token strings in results"
              }
            ]
          },
          "docs": "Update a specific entitlement in a repository."
        },
        {
          "info": {
            "name": "Delete a specific entitlement in a repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a specific entitlement in a repository."
        },
        {
          "info": {
            "name": "Disable an entitlement token in a repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/:identifier/disable/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Disable an entitlement token in a repository."
        },
        {
          "info": {
            "name": "Enable an entitlement token in a repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/:identifier/enable/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Enable an entitlement token in a repository."
        },
        {
          "info": {
            "name": "Refresh an entitlement token in a repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/:identifier/refresh/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "show_tokens",
                "value": "",
                "type": "query",
                "description": "Show entitlement token strings in results"
              }
            ]
          },
          "docs": "Refresh an entitlement token in a repository."
        },
        {
          "info": {
            "name": "Reset the statistics for an entitlement token in a repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/:identifier/reset/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "show_tokens",
                "value": "",
                "type": "query",
                "description": "Show entitlement token strings in results"
              }
            ]
          },
          "docs": "Reset the statistics for an entitlement token in a repository."
        },
        {
          "info": {
            "name": "Set private broadcast access for an entitlement token in a repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/entitlements/:owner/:repo/:identifier/toggle-private-broadcasts/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Set private broadcast access for an entitlement token in a repository."
        }
      ]
    },
    {
      "info": {
        "name": "files",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Request URL(s) to upload new package file upload(s) to.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/files/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Request URL(s) to upload new package file upload(s) to."
        },
        {
          "info": {
            "name": "Validate parameters used for create.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/files/:owner/:repo/validate/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters used for create."
        },
        {
          "info": {
            "name": "Abort a multipart file upload.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/files/:owner/:repo/:identifier/abort/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Abort a multipart file upload."
        },
        {
          "info": {
            "name": "Complete a multipart file upload.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/files/:owner/:repo/:identifier/complete/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Complete a multipart file upload."
        },
        {
          "info": {
            "name": "Get upload information to perform a multipart file upload.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/files/:owner/:repo/:identifier/info/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "filename",
                "value": "",
                "type": "query",
                "description": "The filename of the file being uploaded"
              },
              {
                "name": "part_number",
                "value": "",
                "type": "query",
                "description": "The part number to be uploaded next"
              }
            ]
          },
          "docs": "Get upload information to perform a multipart file upload."
        }
      ]
    },
    {
      "info": {
        "name": "formats",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get a list of all supported package formats.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/formats/"
          },
          "docs": "Get a list of all supported package formats."
        },
        {
          "info": {
            "name": "Get a specific supported package format.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/formats/:slug/",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a specific supported package format."
        }
      ]
    },
    {
      "info": {
        "name": "metrics",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "View for listing entitlement token metrics, across an account.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/metrics/entitlements/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "finish",
                "value": "",
                "type": "query",
                "description": "Include metrics upto and including this UTC date or UTC datetime. For example '2020-12-31' or '2021-12-13T00:00:00Z'."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Include metrics from and including this UTC date or UTC datetime. For example '2020-12-31' or '2021-12-13T00:00:00Z'."
              },
              {
                "name": "tokens",
                "value": "",
                "type": "query",
                "description": "A comma seperated list of tokens (slug perm) to include in the results."
              }
            ]
          },
          "docs": "View for listing entitlement token metrics, across an account."
        },
        {
          "info": {
            "name": "View for listing entitlement token metrics, for a repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/metrics/entitlements/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "finish",
                "value": "",
                "type": "query",
                "description": "Include metrics upto and including this UTC date or UTC datetime. For example '2020-12-31' or '2021-12-13T00:00:00Z'."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Include metrics from and including this UTC date or UTC datetime. For example '2020-12-31' or '2021-12-13T00:00:00Z'."
              },
              {
                "name": "tokens",
                "value": "",
                "type": "query",
                "description": "A comma seperated list of tokens (slug perm) to include in the results."
              }
            ]
          },
          "docs": "View for listing entitlement token metrics, for a repository."
        },
        {
          "info": {
            "name": "View for listing package usage metrics, for a repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/metrics/packages/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "finish",
                "value": "",
                "type": "query",
                "description": "Include metrics upto and including this UTC date or UTC datetime. For example '2020-12-31' or '2021-12-13T00:00:00Z'."
              },
              {
                "name": "packages",
                "value": "",
                "type": "query",
                "description": "A comma seperated list of packages (slug perm) to include in the results."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Include metrics from and including this UTC date or UTC datetime. For example '2020-12-31' or '2021-12-13T00:00:00Z'."
              }
            ]
          },
          "docs": "View for listing package usage metrics, for a repository."
        }
      ]
    },
    {
      "info": {
        "name": "namespaces",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get a list of all namespaces the user belongs to.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/namespaces/",
            "params": [
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Get a list of all namespaces the user belongs to."
        },
        {
          "info": {
            "name": "Get a specific namespace that the user belongs to.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/namespaces/:slug/",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a specific namespace that the user belongs to."
        }
      ]
    },
    {
      "info": {
        "name": "orgs",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get a list of all the organizations you are associated with.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/",
            "params": [
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Get a list of all the organizations you are associated with."
        },
        {
          "info": {
            "name": "Get the details for the specific organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the details for the specific organization."
        },
        {
          "info": {
            "name": "Delete the specified organization.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete the specified organization."
        },
        {
          "info": {
            "name": "Get a list of all package deny policies.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/deny-policy/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Get a list of all package deny policies."
        },
        {
          "info": {
            "name": "Create a package deny policy.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/deny-policy/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a package deny policy."
        },
        {
          "info": {
            "name": "Get a package deny policy.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/deny-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a package deny policy."
        },
        {
          "info": {
            "name": "Update a package deny policy.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/orgs/:org/deny-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a package deny policy."
        },
        {
          "info": {
            "name": "Partially update a package deny policy.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/deny-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a package deny policy."
        },
        {
          "info": {
            "name": "Delete a package deny policy.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/deny-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a package deny policy."
        },
        {
          "info": {
            "name": "Get a list of all invites for an organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/invites/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Get a list of all invites for an organization."
        },
        {
          "info": {
            "name": "Create an organization invite for a specific user",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/invites/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create an organization invite for a specific user"
        },
        {
          "info": {
            "name": "Update a specific organization invite.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/invites/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a specific organization invite."
        },
        {
          "info": {
            "name": "Delete a specific organization invite",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/invites/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a specific organization invite"
        },
        {
          "info": {
            "name": "Extend an organization invite.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/invites/:slug_perm/extend/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Extend an organization invite."
        },
        {
          "info": {
            "name": "Resend an organization invite.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/invites/:slug_perm/resend/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Resend an organization invite."
        },
        {
          "info": {
            "name": "List all current license policy violations for this Organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/license-policy-violation/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "cursor",
                "value": "",
                "type": "query",
                "description": "The pagination cursor value."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List all current license policy violations for this Organization."
        },
        {
          "info": {
            "name": "Get a list of all package license policies.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/license-policy/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Get a list of all package license policies."
        },
        {
          "info": {
            "name": "Create a package license policy.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/license-policy/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a package license policy."
        },
        {
          "info": {
            "name": "List evaluation requests for this policy.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/license-policy/:policy_slug_perm/evaluation/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "policy_slug_perm",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List evaluation requests for this policy."
        },
        {
          "info": {
            "name": "Create an evaluation request for this policy.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/license-policy/:policy_slug_perm/evaluation/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "policy_slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create an evaluation request for this policy."
        },
        {
          "info": {
            "name": "Retrieve an evaluation request for this policy.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/license-policy/:policy_slug_perm/evaluation/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "policy_slug_perm",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve an evaluation request for this policy."
        },
        {
          "info": {
            "name": "Get a package license policy.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/license-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a package license policy."
        },
        {
          "info": {
            "name": "Update a package license policy.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/orgs/:org/license-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a package license policy."
        },
        {
          "info": {
            "name": "Partially update a package license policy.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/license-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a package license policy."
        },
        {
          "info": {
            "name": "Delete a package license policy.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/license-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a package license policy."
        },
        {
          "info": {
            "name": "Get the details for all organization members.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/members/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "is_active",
                "value": "",
                "type": "query",
                "description": "Filter for active/inactive users."
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying of members within an Organization.Available options are: email, org, user, userslug, inactive, user_name, role"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "A field for sorting objects in ascending or descending order. Use `-` prefix for descending order (e.g., `-user_name`). Available options: user_name, role."
              }
            ]
          },
          "docs": "Get the details for all organization members."
        },
        {
          "info": {
            "name": "Get the details for a specific organization member.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/members/:member/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "member",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the details for a specific organization member."
        },
        {
          "info": {
            "name": "Views for working with organization members.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/members/:member/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "member",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Views for working with organization members."
        },
        {
          "info": {
            "name": "Removes a member from the organization.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/members/:member/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "member",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Removes a member from the organization."
        },
        {
          "info": {
            "name": "Refresh a member of the organization's API key.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/members/:member/refresh/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "member",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Refresh a member of the organization's API key."
        },
        {
          "info": {
            "name": "Removes a member from the organization (deprecated, use DELETE instead).",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/members/:member/remove/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "member",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Removes a member from the organization (deprecated, use DELETE instead)."
        },
        {
          "info": {
            "name": "Update a member's role in the organization.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/members/:member/update-role/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "member",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a member's role in the organization."
        },
        {
          "info": {
            "name": "Update a member's visibility in the organization.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/members/:member/update-visibility/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "member",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a member's visibility in the organization."
        },
        {
          "info": {
            "name": "Retrieve the list of OpenID Connect provider settings for the org.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/openid-connect/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying of OpenID Connect (OIDC) provider settings.Available options are: name, provider_url, service_account"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "A field for sorting objects in ascending or descending order. Use `-` prefix for descending order (e.g., `-name`). Available options: name."
              }
            ]
          },
          "docs": "Retrieve the list of OpenID Connect provider settings for the org."
        },
        {
          "info": {
            "name": "Create the OpenID Connect provider settings for the org.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/openid-connect/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create the OpenID Connect provider settings for the org."
        },
        {
          "info": {
            "name": "Retrieve the list of OpenID Connect dynamic mappings for the provider setting.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/openid-connect/:provider_setting/dynamic-mappings/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "provider_setting",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Retrieve the list of OpenID Connect dynamic mappings for the provider setting."
        },
        {
          "info": {
            "name": "Retrieve a specific OpenID Connect dynamic mapping for the provider setting.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/openid-connect/:provider_setting/dynamic-mappings/:claim_value/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "provider_setting",
                "value": "",
                "type": "path"
              },
              {
                "name": "claim_value",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a specific OpenID Connect dynamic mapping for the provider setting."
        },
        {
          "info": {
            "name": "Retrieve a specific OpenID Connect provider setting for the org.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/openid-connect/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a specific OpenID Connect provider setting for the org."
        },
        {
          "info": {
            "name": "Update a specific OpenID Connect provider setting for the org.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/orgs/:org/openid-connect/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a specific OpenID Connect provider setting for the org."
        },
        {
          "info": {
            "name": "Update a specific OpenID Connect provider setting for the org.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/openid-connect/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a specific OpenID Connect provider setting for the org."
        },
        {
          "info": {
            "name": "Delete a specific OpenID Connect provider setting for the org.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/openid-connect/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a specific OpenID Connect provider setting for the org."
        },
        {
          "info": {
            "name": "Retrieve the SAML Authentication settings for this Organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/saml-authentication",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve the SAML Authentication settings for this Organization."
        },
        {
          "info": {
            "name": "Update the SAML Authentication settings for this Organization.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/saml-authentication",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update the SAML Authentication settings for this Organization."
        },
        {
          "info": {
            "name": "Get the details of all SAML Group Sync mapping within an organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/saml-group-sync/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Get the details of all SAML Group Sync mapping within an organization."
        },
        {
          "info": {
            "name": "Create a new SAML Group Sync mapping within an organization.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/saml-group-sync/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new SAML Group Sync mapping within an organization."
        },
        {
          "info": {
            "name": "Disable SAML Group Sync for this organization.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/saml-group-sync/disable/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Disable SAML Group Sync for this organization."
        },
        {
          "info": {
            "name": "Enable SAML Group Sync for this organization.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/saml-group-sync/enable/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Enable SAML Group Sync for this organization."
        },
        {
          "info": {
            "name": "Retrieve the SAML Group Sync status for this organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/saml-group-sync/status/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve the SAML Group Sync status for this organization."
        },
        {
          "info": {
            "name": "Delete a SAML Group Sync mapping from an organization.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/saml-group-sync/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a SAML Group Sync mapping from an organization."
        },
        {
          "info": {
            "name": "Get a list of all services within an organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/services/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying of services within an Organization.Available options are: name, role"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "A field for sorting objects in ascending or descending order. Use `-` prefix for descending order (e.g., `-created_at`). Available options: created_at, name, role."
              }
            ]
          },
          "docs": "Get a list of all services within an organization."
        },
        {
          "info": {
            "name": "Create a service within an organization.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/services/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a service within an organization."
        },
        {
          "info": {
            "name": "Retrieve details of a single service within an organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/services/:service/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "service",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve details of a single service within an organization."
        },
        {
          "info": {
            "name": "Update a service within an organization.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/services/:service/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "service",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a service within an organization."
        },
        {
          "info": {
            "name": "Delete a specific service",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/services/:service/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "service",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a specific service"
        },
        {
          "info": {
            "name": "Refresh service API token.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/services/:service/refresh/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "service",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Refresh service API token."
        },
        {
          "info": {
            "name": "Get the details of all teams within an organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/teams/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "for_user",
                "value": "",
                "type": "query",
                "description": "Filter for teams that you are a member of."
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying of teams within an Organization.Available options are: name, slug, user, userslug"
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "A field for sorting objects in ascending or descending order. Use `-` prefix for descending order (e.g., `-name`). Available options: name, members."
              }
            ]
          },
          "docs": "Get the details of all teams within an organization."
        },
        {
          "info": {
            "name": "Create a team for this organization.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/teams/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a team for this organization."
        },
        {
          "info": {
            "name": "Get the details of a specific team within an organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/teams/:team/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "team",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the details of a specific team within an organization."
        },
        {
          "info": {
            "name": "Update a specific team in a organization.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/teams/:team/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "team",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a specific team in a organization."
        },
        {
          "info": {
            "name": "Delete a specific team in a organization.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/teams/:team/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "team",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a specific team in a organization."
        },
        {
          "info": {
            "name": "List all members for the team.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/teams/:team/members",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "team",
                "value": "",
                "type": "path"
              },
              {
                "name": "user_kind",
                "value": "",
                "type": "query",
                "description": "Filter accounts by type. Possible values are 'user' and 'service'. If not provided, only users are returned."
              }
            ]
          },
          "docs": "List all members for the team."
        },
        {
          "info": {
            "name": "Add users to a team.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/teams/:team/members",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "team",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Add users to a team."
        },
        {
          "info": {
            "name": "Replace all team members.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/orgs/:org/teams/:team/members",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "team",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Replace all team members."
        },
        {
          "info": {
            "name": "List all current vulnerability policy violations for this Organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy-violation/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "cursor",
                "value": "",
                "type": "query",
                "description": "The pagination cursor value."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List all current vulnerability policy violations for this Organization."
        },
        {
          "info": {
            "name": "Get a list of all package vulnerability policies.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Get a list of all package vulnerability policies."
        },
        {
          "info": {
            "name": "Create a package vulnerability policy.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a package vulnerability policy."
        },
        {
          "info": {
            "name": "List evaluation requests for this policy.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy/:policy_slug_perm/evaluation/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "policy_slug_perm",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List evaluation requests for this policy."
        },
        {
          "info": {
            "name": "Create an evaluation request for this policy.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy/:policy_slug_perm/evaluation/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "policy_slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create an evaluation request for this policy."
        },
        {
          "info": {
            "name": "Retrieve an evaluation request for this policy.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy/:policy_slug_perm/evaluation/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "policy_slug_perm",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve an evaluation request for this policy."
        },
        {
          "info": {
            "name": "Get a package vulnerability policy.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a package vulnerability policy."
        },
        {
          "info": {
            "name": "Update a package vulnerability policy.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a package vulnerability policy."
        },
        {
          "info": {
            "name": "Partially update a package vulnerability policy.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a package vulnerability policy."
        },
        {
          "info": {
            "name": "Delete a package vulnerability policy.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/orgs/:org/vulnerability-policy/:slug_perm/",
            "params": [
              {
                "name": "org",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a package vulnerability policy."
        }
      ]
    },
    {
      "info": {
        "name": "packages",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get a list of all packages associated with repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/packages/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying names, filenames, versions, distributions, architectures, formats or statuses of packages."
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "A field for sorting objects in ascending or descending order."
              }
            ]
          },
          "docs": "Get a list of all packages associated with repository."
        },
        {
          "info": {
            "name": "Return a list of Package Groups in a repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/packages/:owner/:repo/groups/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "group_by",
                "value": "",
                "type": "query",
                "description": "A field to group packages by. Available options: name, backend_kind."
              },
              {
                "name": "hide_subcomponents",
                "value": "",
                "type": "query",
                "description": "Whether to hide packages which are subcomponents of another package in the results"
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying names, filenames, versions, distributions, architectures, formats, or statuses of packages."
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "A field for sorting objects in ascending or descending order. Use `-` prefix for descending order (e.g., `-name`). Available options: name, count, num_downloads, size, last_push, backend_kind."
              }
            ]
          },
          "docs": "Return a list of Package Groups in a repository."
        },
        {
          "info": {
            "name": "Create a new Alpine package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/alpine/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Alpine package"
        },
        {
          "info": {
            "name": "Create a new Cargo package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/cargo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Cargo package"
        },
        {
          "info": {
            "name": "Create a new CocoaPods package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/cocoapods/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new CocoaPods package"
        },
        {
          "info": {
            "name": "Create a new Composer package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/composer/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Composer package"
        },
        {
          "info": {
            "name": "Create a new Conan package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/conan/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Conan package"
        },
        {
          "info": {
            "name": "Create a new Conda package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/conda/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Conda package"
        },
        {
          "info": {
            "name": "Create a new CRAN package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/cran/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new CRAN package"
        },
        {
          "info": {
            "name": "Create a new Dart package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/dart/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Dart package"
        },
        {
          "info": {
            "name": "Create a new Debian package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/deb/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Debian package"
        },
        {
          "info": {
            "name": "Create a new Docker package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/docker/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Docker package"
        },
        {
          "info": {
            "name": "Create a new Generic package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/generic/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Generic package"
        },
        {
          "info": {
            "name": "Create a new Go package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/go/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Go package"
        },
        {
          "info": {
            "name": "Create a new Helm package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/helm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Helm package"
        },
        {
          "info": {
            "name": "Create a new Hex package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/hex/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Hex package"
        },
        {
          "info": {
            "name": "Create a new HuggingFace package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/huggingface/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new HuggingFace package"
        },
        {
          "info": {
            "name": "Create a new LuaRocks package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/luarocks/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new LuaRocks package"
        },
        {
          "info": {
            "name": "Create a new Maven package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/maven/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Maven package"
        },
        {
          "info": {
            "name": "Create a new MCP package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/mcp/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new MCP package"
        },
        {
          "info": {
            "name": "Create a new npm package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/npm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new npm package"
        },
        {
          "info": {
            "name": "Create a new NuGet package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/nuget/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new NuGet package"
        },
        {
          "info": {
            "name": "Create a new P2 package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/p2/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new P2 package"
        },
        {
          "info": {
            "name": "Create a new Python package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/python/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Python package"
        },
        {
          "info": {
            "name": "Create a new Raw package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/raw/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Raw package"
        },
        {
          "info": {
            "name": "Create a new RedHat package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/rpm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new RedHat package"
        },
        {
          "info": {
            "name": "Create a new Ruby package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/ruby/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Ruby package"
        },
        {
          "info": {
            "name": "Create a new Swift package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/swift/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Swift package"
        },
        {
          "info": {
            "name": "Create a new Terraform package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/terraform/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Terraform package"
        },
        {
          "info": {
            "name": "Create a new Vagrant package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/vagrant/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new Vagrant package"
        },
        {
          "info": {
            "name": "Create a new VSX package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/upload/vsx/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new VSX package"
        },
        {
          "info": {
            "name": "Validate parameters for create Alpine package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/alpine/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Alpine package"
        },
        {
          "info": {
            "name": "Validate parameters for create Cargo package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/cargo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Cargo package"
        },
        {
          "info": {
            "name": "Validate parameters for create CocoaPods package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/cocoapods/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create CocoaPods package"
        },
        {
          "info": {
            "name": "Validate parameters for create Composer package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/composer/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Composer package"
        },
        {
          "info": {
            "name": "Validate parameters for create Conan package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/conan/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Conan package"
        },
        {
          "info": {
            "name": "Validate parameters for create Conda package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/conda/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Conda package"
        },
        {
          "info": {
            "name": "Validate parameters for create CRAN package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/cran/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create CRAN package"
        },
        {
          "info": {
            "name": "Validate parameters for create Dart package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/dart/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Dart package"
        },
        {
          "info": {
            "name": "Validate parameters for create Debian package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/deb/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Debian package"
        },
        {
          "info": {
            "name": "Validate parameters for create Docker package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/docker/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Docker package"
        },
        {
          "info": {
            "name": "Validate parameters for create Generic package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/generic/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Generic package"
        },
        {
          "info": {
            "name": "Validate parameters for create Go package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/go/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Go package"
        },
        {
          "info": {
            "name": "Validate parameters for create Helm package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/helm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Helm package"
        },
        {
          "info": {
            "name": "Validate parameters for create Hex package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/hex/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Hex package"
        },
        {
          "info": {
            "name": "Validate parameters for create HuggingFace package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/huggingface/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create HuggingFace package"
        },
        {
          "info": {
            "name": "Validate parameters for create LuaRocks package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/luarocks/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create LuaRocks package"
        },
        {
          "info": {
            "name": "Validate parameters for create Maven package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/maven/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Maven package"
        },
        {
          "info": {
            "name": "Validate parameters for create MCP package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/mcp/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create MCP package"
        },
        {
          "info": {
            "name": "Validate parameters for create npm package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/npm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create npm package"
        },
        {
          "info": {
            "name": "Validate parameters for create NuGet package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/nuget/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create NuGet package"
        },
        {
          "info": {
            "name": "Validate parameters for create P2 package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/p2/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create P2 package"
        },
        {
          "info": {
            "name": "Validate parameters for create Python package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/python/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Python package"
        },
        {
          "info": {
            "name": "Validate parameters for create Raw package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/raw/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Raw package"
        },
        {
          "info": {
            "name": "Validate parameters for create RedHat package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/rpm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create RedHat package"
        },
        {
          "info": {
            "name": "Validate parameters for create Ruby package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/ruby/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Ruby package"
        },
        {
          "info": {
            "name": "Validate parameters for create Swift package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/swift/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Swift package"
        },
        {
          "info": {
            "name": "Validate parameters for create Terraform package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/terraform/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Terraform package"
        },
        {
          "info": {
            "name": "Validate parameters for create Vagrant package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/vagrant/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create Vagrant package"
        },
        {
          "info": {
            "name": "Validate parameters for create VSX package",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/validate-upload/vsx/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Validate parameters for create VSX package"
        },
        {
          "info": {
            "name": "Get a specific package in a repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a specific package in a repository."
        },
        {
          "info": {
            "name": "Delete a specific package in a repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a specific package in a repository."
        },
        {
          "info": {
            "name": "Copy a package to another repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/copy/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Copy a package to another repository."
        },
        {
          "info": {
            "name": "Get the list of dependencies for a package. Transitive dependencies are included where supported.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/dependencies/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the list of dependencies for a package. Transitive dependencies are included where supported."
        },
        {
          "info": {
            "name": "Move a package to another repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/move/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Move a package to another repository."
        },
        {
          "info": {
            "name": "Quarantine or release a package.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/quarantine/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Quarantine or release a package."
        },
        {
          "info": {
            "name": "Schedule a package for resynchronisation.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/resync/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Schedule a package for resynchronisation."
        },
        {
          "info": {
            "name": "Schedule a package for scanning.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/scan/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Schedule a package for scanning."
        },
        {
          "info": {
            "name": "Get the synchronization status for a package.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/status/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get the synchronization status for a package."
        },
        {
          "info": {
            "name": "Add/Replace/Remove tags for a package.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/tag/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Add/Replace/Remove tags for a package."
        },
        {
          "info": {
            "name": "Update the license for a package.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/packages/:owner/:repo/:identifier/update-license/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update the license for a package."
        }
      ]
    },
    {
      "info": {
        "name": "quota",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Quota history for a given namespace.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/quota/history/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Quota history for a given namespace."
        },
        {
          "info": {
            "name": "Open-source Quota history for a given namespace.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/quota/oss/history/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Open-source Quota history for a given namespace."
        },
        {
          "info": {
            "name": "Open-source Quota usage for a given namespace.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/quota/oss/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Open-source Quota usage for a given namespace."
        },
        {
          "info": {
            "name": "Quota usage for a given namespace.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/quota/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Quota usage for a given namespace."
        }
      ]
    },
    {
      "info": {
        "name": "rates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Endpoint to check rate limits for current user.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/rates/limits/"
          },
          "docs": "Endpoint to check rate limits for current user."
        }
      ]
    },
    {
      "info": {
        "name": "recycle-bin",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List soft-deleted packages in recycle bin",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/recycle-bin/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "repository",
                "value": "",
                "type": "query",
                "description": "Filter packages by repository slug"
              }
            ]
          },
          "docs": "Retrieve all soft-deleted packages in the workspace. Optionally filter by repository using the 'repository' query parameter."
        },
        {
          "info": {
            "name": "recycle-bin_action",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/recycle-bin/:owner/action/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Perform actions on soft-deleted packages in the recycle bin. Supported actions: permanently delete (hard delete), restore. Returns a list of successfully actioned packages and any packages that failed with error details. "
        }
      ]
    },
    {
      "info": {
        "name": "repos",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get a list of all repositories associated with current user.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/",
            "params": [
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Get a list of all repositories associated with current user."
        },
        {
          "info": {
            "name": "Get a list of all repositories within a namespace.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              },
              {
                "name": "query",
                "value": "",
                "type": "query",
                "description": "A search term for querying repositories. Available options are: name, slug. Explicit filters: broadcast_state, repository_type."
              },
              {
                "name": "sort",
                "value": "",
                "type": "query",
                "description": "A field for sorting objects in ascending or descending order."
              }
            ]
          },
          "docs": "Get a list of all repositories within a namespace."
        },
        {
          "info": {
            "name": "Create a new repository in a given namespace.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a new repository in a given namespace."
        },
        {
          "info": {
            "name": "Get a specific repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a specific repository."
        },
        {
          "info": {
            "name": "Update details about a repository in a given namespace.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update details about a repository in a given namespace."
        },
        {
          "info": {
            "name": "repos_delete",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a repository in a given namespace.Repositories are soft-deleted and can be restored within a retention period. During this time, the repository's slug remains reserved and cannot be reused for new repositories."
        },
        {
          "info": {
            "name": "Retrieve the active ECDSA key for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/ecdsa/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve the active ECDSA key for the Repository."
        },
        {
          "info": {
            "name": "Set the active ECDSA key for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/ecdsa/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Set the active ECDSA key for the Repository."
        },
        {
          "info": {
            "name": "Regenerate ECDSA Key for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/ecdsa/regenerate/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Regenerate ECDSA Key for the Repository."
        },
        {
          "info": {
            "name": "List all repository geoip rules.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/geoip",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "List all repository geoip rules."
        },
        {
          "info": {
            "name": "Replace repository geoip rules.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/geoip",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Replace repository geoip rules."
        },
        {
          "info": {
            "name": "Partially update repository geoip rules.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/geoip",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update repository geoip rules."
        },
        {
          "info": {
            "name": "Disable GeoIP for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/geoip/disable/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Disable GeoIP for this repository."
        },
        {
          "info": {
            "name": "Enable GeoIP for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/geoip/enable/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Enable GeoIP for this repository."
        },
        {
          "info": {
            "name": "Retrieve the GeoIP status for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/geoip/status/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve the GeoIP status for this repository."
        },
        {
          "info": {
            "name": "Test a list of IP addresses against the repository's current GeoIP rules.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/geoip/test/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Test a list of IP addresses against the repository's current GeoIP rules."
        },
        {
          "info": {
            "name": "Retrieve the active GPG key for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/gpg/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve the active GPG key for the Repository."
        },
        {
          "info": {
            "name": "Set the active GPG key for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/gpg/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Set the active GPG key for the Repository."
        },
        {
          "info": {
            "name": "Regenerate GPG Key for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/gpg/regenerate/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Regenerate GPG Key for the Repository."
        },
        {
          "info": {
            "name": "List all explicity created privileges for the repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/privileges",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List all explicity created privileges for the repository."
        },
        {
          "info": {
            "name": "Replace all existing repository privileges with those specified.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/privileges",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Replace all existing repository privileges with those specified."
        },
        {
          "info": {
            "name": "Modify privileges for the repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/privileges",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Modify privileges for the repository."
        },
        {
          "info": {
            "name": "Retrieve the active RSA key for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/rsa/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve the active RSA key for the Repository."
        },
        {
          "info": {
            "name": "Set the active RSA key for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/rsa/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Set the active RSA key for the Repository."
        },
        {
          "info": {
            "name": "Regenerate RSA Key for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/rsa/regenerate/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Regenerate RSA Key for the Repository."
        },
        {
          "info": {
            "name": "List Alpine upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Alpine upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create an Alpine upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create an Alpine upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve an Alpine upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve an Alpine upstream config for this repository."
        },
        {
          "info": {
            "name": "Update an Alpine upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update an Alpine upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update an Alpine upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update an Alpine upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete an Alpine upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/alpine/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete an Alpine upstream config for this repository."
        },
        {
          "info": {
            "name": "List Cargo upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Cargo upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Cargo upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Cargo upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Cargo upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Cargo upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Cargo upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Cargo upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Cargo upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Cargo upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Cargo upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cargo/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Cargo upstream config for this repository."
        },
        {
          "info": {
            "name": "List Composer upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Composer upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Composer upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Composer upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Composer upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Composer upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Composer upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Composer upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Composer upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Composer upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Composer upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/composer/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Composer upstream config for this repository."
        },
        {
          "info": {
            "name": "List Conda upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Conda upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Conda upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Conda upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Conda upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Conda upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Conda upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Conda upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Conda upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Conda upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Conda upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/conda/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Conda upstream config for this repository."
        },
        {
          "info": {
            "name": "List CRAN upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List CRAN upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a CRAN upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a CRAN upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a CRAN upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a CRAN upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a CRAN upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a CRAN upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a CRAN upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a CRAN upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a CRAN upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/cran/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a CRAN upstream config for this repository."
        },
        {
          "info": {
            "name": "List Dart upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Dart upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Dart upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Dart upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Dart upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Dart upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Dart upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Dart upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Dart upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Dart upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Dart upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/dart/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Dart upstream config for this repository."
        },
        {
          "info": {
            "name": "List Debian upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Debian upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Debian upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Debian upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Debian upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Debian upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Debian upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Debian upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Debian upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Debian upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Debian upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/deb/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Debian upstream config for this repository."
        },
        {
          "info": {
            "name": "List Docker upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Docker upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Docker upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Docker upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Docker upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Docker upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Docker upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Docker upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Docker upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Docker upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Docker upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/docker/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Docker upstream config for this repository."
        },
        {
          "info": {
            "name": "List Generic upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Generic upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Generic upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Generic upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Generic upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Generic upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Generic upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Generic upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Generic upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Generic upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Generic upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/generic/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Generic upstream config for this repository."
        },
        {
          "info": {
            "name": "List Go upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Go upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Go upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Go upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Go upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Go upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Go upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Go upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Go upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Go upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Go upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/go/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Go upstream config for this repository."
        },
        {
          "info": {
            "name": "List Helm upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Helm upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Helm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Helm upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Helm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Helm upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Helm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Helm upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Helm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Helm upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Helm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/helm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Helm upstream config for this repository."
        },
        {
          "info": {
            "name": "List Hex upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Hex upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Hex upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Hex upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Hex upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Hex upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Hex upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Hex upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Hex upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Hex upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Hex upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/hex/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Hex upstream config for this repository."
        },
        {
          "info": {
            "name": "List HuggingFace upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List HuggingFace upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a HuggingFace upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a HuggingFace upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a HuggingFace upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a HuggingFace upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a HuggingFace upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a HuggingFace upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a HuggingFace upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a HuggingFace upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a HuggingFace upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/huggingface/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a HuggingFace upstream config for this repository."
        },
        {
          "info": {
            "name": "List Maven upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Maven upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Maven upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Maven upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Maven upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Maven upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Maven upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Maven upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Maven upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Maven upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Maven upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/maven/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Maven upstream config for this repository."
        },
        {
          "info": {
            "name": "List npm upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List npm upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a npm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a npm upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a npm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a npm upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a npm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a npm upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a npm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a npm upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a npm upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/npm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a npm upstream config for this repository."
        },
        {
          "info": {
            "name": "List NuGet upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List NuGet upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a NuGet upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a NuGet upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a NuGet upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a NuGet upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a NuGet upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a NuGet upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a NuGet upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a NuGet upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a NuGet upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/nuget/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a NuGet upstream config for this repository."
        },
        {
          "info": {
            "name": "List Python upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Python upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Python upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Python upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Python upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Python upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Python upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Python upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Python upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Python upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Python upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/python/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Python upstream config for this repository."
        },
        {
          "info": {
            "name": "List RedHat upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List RedHat upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a RedHat upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a RedHat upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a RedHat upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a RedHat upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a RedHat upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a RedHat upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a RedHat upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a RedHat upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a RedHat upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/rpm/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a RedHat upstream config for this repository."
        },
        {
          "info": {
            "name": "List Ruby upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Ruby upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Ruby upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Ruby upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Ruby upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Ruby upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Ruby upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Ruby upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Ruby upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Ruby upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Ruby upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/ruby/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Ruby upstream config for this repository."
        },
        {
          "info": {
            "name": "List Swift upstream configs for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "List Swift upstream configs for this repository."
        },
        {
          "info": {
            "name": "Create a Swift upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a Swift upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve a Swift upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve a Swift upstream config for this repository."
        },
        {
          "info": {
            "name": "Update a Swift upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a Swift upstream config for this repository."
        },
        {
          "info": {
            "name": "Partially update a Swift upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Partially update a Swift upstream config for this repository."
        },
        {
          "info": {
            "name": "Delete a Swift upstream config for this repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/repos/:owner/:identifier/upstream/swift/:slug_perm/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              },
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a Swift upstream config for this repository."
        },
        {
          "info": {
            "name": "Retrieve the active X.509 ECDSA certificate for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/x509-ecdsa/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve the active X.509 ECDSA certificate for the Repository."
        },
        {
          "info": {
            "name": "Retrieve the active X.509 RSA certificate for the Repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:identifier/x509-rsa/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve the active X.509 RSA certificate for the Repository."
        },
        {
          "info": {
            "name": "Retrieve the retention rules for the repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/repos/:owner/:repo/retention/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve the retention rules for the repository."
        },
        {
          "info": {
            "name": "Update the retention rules for the repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/repos/:owner/:repo/retention/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update the retention rules for the repository."
        },
        {
          "info": {
            "name": "Transfer a repository to a different region.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/repos/:owner/:repo/transfer-region/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Transfer a repository to a different region."
        }
      ]
    },
    {
      "info": {
        "name": "status",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Endpoint to check basic API connectivity.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/status/check/basic/"
          },
          "docs": "Endpoint to check basic API connectivity."
        }
      ]
    },
    {
      "info": {
        "name": "storage-regions",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get a list of all available storage regions.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/storage-regions/"
          },
          "docs": "Get a list of all available storage regions."
        },
        {
          "info": {
            "name": "Get a specific storage region.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/storage-regions/:slug/",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a specific storage region."
        }
      ]
    },
    {
      "info": {
        "name": "user",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Provide a brief for the current user (if any).",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/user/self/"
          },
          "docs": "Provide a brief for the current user (if any)."
        },
        {
          "info": {
            "name": "Create or retrieve API token for a user.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/user/token/"
          },
          "docs": "Handles both:\n- Users authenticating with basic credentials to get a token\n- Two-factor authentication flow"
        },
        {
          "info": {
            "name": "Retrieve the API key assigned to the user that is currently authenticated.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/user/tokens/",
            "params": [
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Retrieve the API key assigned to the user that is currently authenticated."
        },
        {
          "info": {
            "name": "Create an API key for the user that is currently authenticated.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/user/tokens/"
          },
          "docs": "Create an API key for the user that is currently authenticated."
        },
        {
          "info": {
            "name": "Refresh the specified API key for the user that is currently authenticated.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/user/tokens/:slug_perm/refresh/",
            "params": [
              {
                "name": "slug_perm",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Refresh the specified API key for the user that is currently authenticated."
        }
      ]
    },
    {
      "info": {
        "name": "users",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Provide a brief for the specified user (if any).",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/users/profile/:slug/",
            "params": [
              {
                "name": "slug",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Provide a brief for the specified user (if any)."
        }
      ]
    },
    {
      "info": {
        "name": "vulnerabilities",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Lists scan results for a specific namespace.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/vulnerabilities/:owner/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Lists scan results for a specific namespace."
        },
        {
          "info": {
            "name": "Lists scan results for a specific repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/vulnerabilities/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Lists scan results for a specific repository."
        },
        {
          "info": {
            "name": "Lists scan results for a specific package.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/vulnerabilities/:owner/:repo/:package/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "package",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Lists scan results for a specific package."
        },
        {
          "info": {
            "name": "Get a scan result.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/vulnerabilities/:owner/:repo/:package/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "package",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Get a scan result."
        }
      ]
    },
    {
      "info": {
        "name": "webhooks",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get a list of all webhooks in a repository.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/webhooks/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "A page number within the paginated result set."
              },
              {
                "name": "page_size",
                "value": "",
                "type": "query",
                "description": "Number of results to return per page."
              }
            ]
          },
          "docs": "Get a list of all webhooks in a repository."
        },
        {
          "info": {
            "name": "Create a specific webhook in a repository.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/webhooks/:owner/:repo/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Create a specific webhook in a repository."
        },
        {
          "info": {
            "name": "Views for working with repository webhooks.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/webhooks/:owner/:repo/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Views for working with repository webhooks."
        },
        {
          "info": {
            "name": "Update a specific webhook in a repository.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/webhooks/:owner/:repo/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Update a specific webhook in a repository."
        },
        {
          "info": {
            "name": "Delete a specific webhook in a repository.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/webhooks/:owner/:repo/:identifier/",
            "params": [
              {
                "name": "owner",
                "value": "",
                "type": "path"
              },
              {
                "name": "repo",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete a specific webhook in a repository."
        }
      ]
    }
  ],
  "bundled": true
}