Create credit ledger entry
POST
/teams/{teamId}/credits/entries
Create a new credit ledger entry (grant or adjustment). System admin only. This is an append-only operation.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” teamId
required
string
Request Body
Section titled “Request Body ”object
entryType
required
string
amountUsd
required
Amount in USD (positive = credits in, negative = credits out)
number
description
required
string
metadata
object
key
additional properties
idempotencyKey
string
Responses
Section titled “ Responses ”Credit ledger entry created
object
teamCreditLedgerId
required
string
teamId
required
string
entryType
required
string
amountNanodollars
required
number
amountUsd
required
number
description
required
string
metadata
required
object
key
additional properties
createdBy
required
string
createdAt
required
string format: date-time
idempotencyKey
required
string
Bad Request - Validation error or invalid input
object
error
required
string
code
string
details
Forbidden - Insufficient permissions
object
error
required
string
code
string
details
Not Found - Resource does not exist
object
error
required
string
code
string
details
Conflict - duplicate idempotency key
object
error
required
string
code
string
details