POST
/v1/billing/top-upsRequest a top-up
Creates a pending top-up for a prepaid or trial organisation and returns the payment with the instructions of the payment provider (bank transfer with a reference under the manual provider). The balance is credited once the payment is registered as received.
Scope
billing.manageBody
amountCentsintegerrequiredmin 500max 100000000Returns
3 fields of the 201 answer
paymentobjectrequired17 fields
idstringrequiredkindenumrequiredTOP_UPINVOICE_PAYMENTproviderstringrequiredstatusenumrequiredPENDINGCOMPLETEDCANCELLEDamountCentsintegerrequiredcurrencystringrequiredmethodenum or nullrequiredBANK_TRANSFEROTHERreferencestringrequiredexternalReferencestring or nullrequiredpaidAtdate-time or nullrequiredinvoiceIdstring or nullrequiredledgerEntryIdstring or nullrequirednotesstring or nullrequiredrequestedByTypeenumrequiredUSERAPI_KEYADMINSYSTEMcompletedAtdate-time or nullrequiredcancelledAtdate-time or nullrequiredcreatedAtdate-timerequiredinstructionsobject or nullrequired8 fields
methodstringrequiredbeneficiarystringrequiredibanstringrequiredbicstring or nullrequiredamountCentsintegerrequiredcurrencystringrequiredreferencestringrequirednotestringrequiredredirectUrlstring or nullrequiredResponses
201Success
401Authentication required or API key invalid
403Permission or scope missing, organisation suspended
422Validation failed
429Rate limited for this API key and class; wait Retry-After seconds
otherError (RFC 9457 problem details)