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 Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/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
Examplegenerated
{ "packs": [ { "number_of_minutes": 1, "expires_at": "2026-04-15", "purchase_xid": "example" } ]}Responses
Section titled “Responses”Created
Media typeapplication/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