Page:
Metadata-API
Clone
2
Metadata-API
Jonathan Miller edited this page 2026-06-21 05:38:22 +00:00
Table of Contents
Metadata API
Per-repo identity, governance, and build metadata.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/repos/{owner}/{repo}/metadata |
Get metadata settings |
| PUT | /api/v1/repos/{owner}/{repo}/metadata |
Update metadata settings (admin) |
Request/Response
{
"name": "MokoGitea",
"org": "MokoConsulting",
"description": "Moko fork of Gitea",
"license_spdx": "GPL-3.0-or-later",
"license_name": "GNU General Public License v3",
"platform": "go",
"standards_version": "05.01.00",
"standards_source": "https://git.mokoconsulting.tech/MokoConsulting/mokocli",
"language": "Go",
"extension_type": "application",
"entry_point": "./",
"display_name": "Application - MokoGitea"
}
Notes
display_nameis read-only in the GET response — computed server-side as{ExtensionType} - {Name}. It cannot be set via PUT.extension_typereplaces the formerpackage_typefield (renamed in v1.27.0).- The endpoint was renamed from
/manifestto/metadatain v1.27.0. - The
.mokogitea/manifest.xmlfile is no longer used. Metadata is managed exclusively via the API.