Crear un repositorio
Provisiona un repositorio: inserción en la base de datos (autoritativa) → creación en Gitea (revertida en caso de fallo) → mejor esfuerzo para la tupla de propietario en fga. El llamador se convierte en el propietario.
Autorizaciones
Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
Encabezados
Optional external end-user identifier forwarded by the API gateway.
Cuerpo
El nombre del repositorio. Debe comenzar con un carácter alfanumérico y tener ≤100 caracteres de [A-Za-z0-9._-].
^[A-Za-z0-9][A-Za-z0-9._-]{0,99}$"my-model"
Predeterminado a private cuando se omite.
private, team Respuesta
El repositorio creado.
"Fine-tuned weights for the acme assistant."
Identificador de repositorio opaco y estable (la clave canónica; no una etiqueta de usuario).
"rqz4h6k2m5n7p9r3t5v7w9x2"
El nombre del repositorio (etiqueta de URL).
"my-model"
El slug de la URL de la organización a la que pertenece el repositorio.
"acme"
privado — visible solo para el propietario y los colaboradores explícitos.
equipo — visible además para el equipo propietario.
private, team