action vercel_get_v1_integrations_search_repo { label: "List git repositories linked to namespace by provider" description: "Lists git repositories linked to a namespace `id` for a supported provider. A specific namespace `id` can be obtained via the `git-namespaces` endpoint. Supported providers are `github`, `gitlab` and `bitbucket`. If the provider or namespace is not provided, it will try to obtain it from the user that authenticated the request." provider: vercel method: GET path: "/v1/integrations/search-repo" encoding: json input: { type: "object" properties: { installationId: { type: "string" } namespaceId: { type: ["string", "number", "null"] } provider: { enum: ["github", "gitlab", "bitbucket"] type: "object" } query: { type: "string" } teamId: { type: "string" } } additionalProperties: false } output: { type: "object" required: ["gitAccount", "repos"] properties: { gitAccount: { type: "object" required: ["namespaceId", "provider"] properties: { namespaceId: { type: "null" } provider: { type: "string" enum: ["github", "gitlab", "bitbucket"] } } } repos: { type: "array" items: { type: "object" required: ["id", "name", "slug", "namespace", "private", "defaultBranch", "url", "updatedAt", "ownerType"] properties: { defaultBranch: { type: "string" } id: { type: "object" } name: { type: "string" } namespace: { type: "string" } ownerType: { type: "string" enum: ["team", "user"] } private: { type: "boolean" } slug: { type: "string" } updatedAt: { type: "number" } url: { type: "string" } } } } } } }