Create a compute minutes purchase record for the namespace
Deprecated
POST
/api/v4/namespaces/{id}/minutes
Deprecated in GitLab 17.7
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ” id
required
string
The ID of a namespace
Request Body required
Section titled “ Request Body required ” Media type application/json
object
packs
required
An array of additional purchased minutes packs
Array<object>
object
number_of_minutes
required
Number of additional minutes purchased
integer
expires_at
required
The expiry date for the purchase
string format: date
purchase_xid
required
Purchase ID for the additional minutes
string
Example generated
{ "packs": [ { "number_of_minutes": 1, "expires_at": "2026-04-15", "purchase_xid": "example" } ]}Responses
Section titled “ Responses ”Created
Media type application/json
object
namespace_id
integer format: int64
expires_at
string format: date
number_of_minutes
integer
purchase_xid
string
Example
{ "namespace_id": 123, "expires_at": "2012-05-28", "number_of_minutes": 10000, "purchase_xid": "46952fe69bebc1a4de10b2b4ff439d0c"}Bad request
Unauthorized
Not found