{"meta":{"title":"Pontos de extremidade de API REST para LFS do Git","intro":"Use a API REST para habilitar ou desabilitar Armazenamento de Arquivos Grandes do Git (LFS) para um repositório.","product":"API REST","breadcrumbs":[{"href":"/pt/enterprise-cloud@latest/rest","title":"API REST"},{"href":"/pt/enterprise-cloud@latest/rest/repos","title":"Repositórios"},{"href":"/pt/enterprise-cloud@latest/rest/repos/lfs","title":"Git LFS"}],"documentType":"article"},"body":"# Pontos de extremidade de API REST para LFS do Git\n\nUse a API REST para habilitar ou desabilitar Armazenamento de Arquivos Grandes do Git (LFS) para um repositório.\n\n## Sobre o Git LFS\n\nVocê pode usar Git LFS para armazenar arquivos grandes em um repositório Git. A API REST permite habilitar ou desabilitar o recurso em um repositório individual. Para obter mais informações sobre Git LFS, confira [Sobre armazenamento de arquivo grande do Git](/pt/enterprise-cloud@latest/repositories/working-with-files/managing-large-files/about-git-large-file-storage).\n\nPessoas com acesso de administrador a um repositório podem usar esses endpoints.\n\nO uso de Git LFS está sujeito à cobrança. Para saber mais, confira [Cobrança do Git Large File Storage](/pt/enterprise-cloud@latest/billing/concepts/product-billing/git-lfs).\n\nPara usar esses endpoints para um repositório que pertence a uma organização, você precisa ter acesso de administrador ao repositório (o qual pode ser herdado como proprietário da organização) e sua função também deve lhe fornecer acesso à cobrança da organização.\n\n* Se o repositório for de propriedade de uma organização no GitHub Team, você deverá ser proprietário da organização ou gerente de cobrança. Para saber mais, confira [Funções em uma organização](/pt/enterprise-cloud@latest/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#organization-owners).\n* Se o repositório pertencer a uma organização que esteja no GitHub Enterprise Cloud e não pertencer a uma conta empresarial, você deverá ser proprietário da organização ou gerente de cobrança. Para saber mais, confira [Funções em uma organização](/pt/enterprise-cloud@latest/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#organization-owners).\n* Se o repositório pertencer a uma organização que pertence a uma conta corporativa, você deve ser um proprietário de conta corporativa ou gerente de cobrança. Para saber mais, confira [Habilidades de funções em uma empresa](/pt/enterprise-cloud@latest/admin/managing-accounts-and-repositories/managing-roles-in-your-enterprise/abilities-of-roles#enterprise-owners).\n\n> \\[!NOTE]\n> Most endpoints use `Authorization: Bearer <YOUR-TOKEN>` and `Accept: application/vnd.github+json` headers, plus `X-GitHub-Api-Version: 2026-03-10`. Curl examples below omit these standard headers for brevity.\n\n## Enable Git LFS for a repository\n\n```\nPUT /repos/{owner}/{repo}/lfs\n```\n\nEnables Git LFS for a repository.\nOAuth app tokens and personal access tokens (classic) need the repo scope to use this endpoint.\n\n### Parameters\n\n#### Headers\n\n* **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n* **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n* **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n### HTTP response status codes\n\n* **202** - Accepted\n\n* **403** - We will return a 403 with one of the following messages:\n\nGit LFS support not enabled because Git LFS is globally disabled.\nGit LFS support not enabled because Git LFS is disabled for the root repository in the network.\nGit LFS support not enabled because Git LFS is disabled for .\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X PUT \\\n  https://api.github.com/repos/OWNER/REPO/lfs\n```\n\n**Response schema (Status: 202):**\n\nobject\n\n## Disable Git LFS for a repository\n\n```\nDELETE /repos/{owner}/{repo}/lfs\n```\n\nDisables Git LFS for a repository.\nOAuth app tokens and personal access tokens (classic) need the repo scope to use this endpoint.\n\n### Parameters\n\n#### Headers\n\n* **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n* **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n* **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n### HTTP response status codes\n\n* **204** - No Content\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X DELETE \\\n  https://api.github.com/repos/OWNER/REPO/lfs\n```\n\n**Response schema (Status: 204):**"}