Usage
The month's usage and estimated charge.
The Usage object
Attributes
period_startrequired Type:stringperiod_endrequired Type:stringStart of the next month (exclusive).
checksrequired Type:integerbillable_checksrequired Type:integernot_chargedrequired Type:objectdecisionsrequired Type:objectThe month's items per decision.
unit_pricerequired Type:stringIn
currency.currencyrequired Type:"gbp""usd"The billing currency:
gbpin the UK,usdotherwise.estimated_chargerequired Type:stringbillable_checks×unit_price.dailyrequired Type:object[]billingrequired Type:object
{
"period_start": "2026-09-01T00:00:00Z",
"period_end": "2026-10-01T00:00:00Z",
"checks": 1284,
"billable_checks": 1247,
"not_charged": {
"UNREADABLE": 21,
"NO_SIGNATURE": 16,
"errors": 3
},
"decisions": {
"AUTO_APPROVE": 512,
"APPROVE": 474,
"FLAG": 212,
"FAILED": 49,
"UNREADABLE": 21,
"NO_SIGNATURE": 16
},
"unit_price": "0.50",
"estimated_charge": "623.50",
"currency": "gbp",
"daily": [
{
"date": "2026-09-01",
"checks": 41,
"billable": 40
}
],
"billing": {
"mode": "stripe",
"status": "active"
}
} The month's usage and estimated charge
GET /nib/usage
Needs org:read: See org, members, usage
One UTC month (period: current, the default, or YYYY-MM). The estimate is 0.50 per billable check, in the organisation's billing currency.
Parameters
periodqueryoptional Type:string
Returns
200Type:UsageThe month's usage400Type:Probleminvalid_request,invalid_version,idempotency_key_requiredorinvalid_signature401Type:Problemunauthorized403Type:Problempermission_denied,org_suspended, oraddress_not_allowed(your organisation only accepts requests from the addresses it has listed)421Type:Problemwrong_region429Type:Problemrate_limitedorquota_exceededdefaultType:Probleminternal
curl "https://api.unforged.sh/nib/usage" \
-H "Authorization: Bearer $UNFORGED_KEY" \
-H "Unforged-Version: 2026-10-14" import requests
r = requests.get(
"https://api.unforged.sh/nib/usage",
headers={"Authorization": f"Bearer {UNFORGED_KEY}", "Unforged-Version": "2026-10-14"},
)
print(r.json()) const res = await fetch('https://api.unforged.sh/nib/usage', {
method: 'GET',
headers: { Authorization: `Bearer ${process.env.UNFORGED_KEY}`, 'Unforged-Version': '2026-10-14' },
});
console.log(await res.json()); {
"period_start": "2026-09-01T00:00:00Z",
"period_end": "2026-10-01T00:00:00Z",
"checks": 1284,
"billable_checks": 1247,
"not_charged": {
"UNREADABLE": 21,
"NO_SIGNATURE": 16,
"errors": 3
},
"decisions": {
"AUTO_APPROVE": 512,
"APPROVE": 474,
"FLAG": 212,
"FAILED": 49,
"UNREADABLE": 21,
"NO_SIGNATURE": 16
},
"unit_price": "0.50",
"estimated_charge": "623.50",
"currency": "gbp",
"daily": [
{
"date": "2026-09-01",
"checks": 41,
"billable": 40
}
],
"billing": {
"mode": "stripe",
"status": "active"
}
}