{"meta":{"title":"REST-API-Endpunkte für gitignore","intro":"Verwende die REST-API, um Vorlagen vom Typ .gitignore abzurufen, die zum Ignorieren von Dateien und Verzeichnissen verwendet werden können.","product":"REST-API","breadcrumbs":[{"href":"/de/enterprise-server@3.21/rest","title":"REST-API"},{"href":"/de/enterprise-server@3.21/rest/gitignore","title":"Gitignore"},{"href":"/de/enterprise-server@3.21/rest/gitignore/gitignore","title":"Gitignore"}],"documentType":"article"},"body":"# REST-API-Endpunkte für gitignore\n\nVerwende die REST-API, um Vorlagen vom Typ .gitignore abzurufen, die zum Ignorieren von Dateien und Verzeichnissen verwendet werden können.\n\n## Informationen zu gitignore\n\nWenn Sie ein neues Repository in GitHub über die API erstellen, können Sie eine [GITIGNORE-Vorlage](/de/enterprise-server@3.21/get-started/git-basics/ignoring-files) festlegen, die beim Erstellen auf das Repository angewendet werden soll. Du kannst die REST-API verwenden, um .gitignore-Vorlagen aus dem [.gitignore-Repository](https://github.com/github/gitignore) auf GitHub abzurufen.\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## Get all gitignore templates\n\n```\nGET /gitignore/templates\n```\n\nList all templates available to pass as an option when creating a repository.\n\n### HTTP response status codes\n\n* **200** - OK\n\n* **304** - Not modified\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/gitignore/templates\n```\n\n**Response schema (Status: 200):**\n\nArray of string\n\n## Get a gitignore template\n\n```\nGET /gitignore/templates/{name}\n```\n\nGet the content of a gitignore template.\nThis endpoint supports the following custom media types. For more information, see \"Media types.\"\n\napplication/vnd.github.raw+json: Returns the raw .gitignore contents.\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* **`name`** (string) (required)\n\n### HTTP response status codes\n\n* **200** - OK\n\n* **304** - Not modified\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  http(s)://HOSTNAME/api/v3/gitignore/templates/NAME\n```\n\n**Response schema (Status: 200):**\n\n* `name`: required, string\n* `source`: required, string"}