403. You can also manage billing in the Inkbox Console.
Check custom signature availability
mail_custom_signatures_enabled boolean in the subscription
response to check whether your organization can configure automatic custom email
signatures. This reports feature availability, not an individual mailbox’s
on/off preference. Paid subscription details also include
entitlements.mail_custom_signatures_enabled; entitlements may be null, so
use the top-level field for this check.
On paid plans, entitlements.plan_amount_cents is the flat plan fee only and excludes call-minute packs. entitlements.voice_packs lists every pack size with your current quantity, or is null when packs aren’t offered. Each entry contains pack, minutes, price_cents, and quantity.
cURL
false.
Read current usage
cURL
Response (200)
Each entry in
channels contains:
Each entry in
identities contains nullable identity_id, handle, and display_name, plus a channels array of event_type, count, and own_campaign_count. Its nullable sms_used and voice_sec_used fields report actual activity. The deprecated sms_limit and voice_sec_limit fields return 0 when present: no allowance is separately reserved for an identity. A null identity ID represents unattributed usage.
Use the organization *_remaining fields for available included usage. Do not sum
the deprecated identity limits. Voice usage consumes included seconds before any
available minute packs. Existing charges are not recalculated when allowances change.
Buy call-minute packs
You can hold up to 100 of each size. Pack minutes form one organization-wide pool per billing cycle. Each call draws from the organization’s included allowance first, then from the pack pool, then from overage at $0.03 per minute. Packs cover inbound, outbound, and Voice AI calls. Unused pack minutes expire when your plan renews.
This endpoint requires an organization admin session or an admin-scoped API key.
Request body
quantity sets the total, not a delta, so retrying the same request is safe.
- Increase: Inkbox invoices the added packs immediately, prorated to the rest of the cycle, and adds their full minutes to the pool right away.
- Decrease: The removed packs stop renewing. You keep this cycle’s minutes, and Inkbox issues no credit.
cURL
Response (200)
Errors
Manage packs in the Console
Admins can also buy and remove packs in the Additional call minutes panel on the Billing tab of the Inkbox Console. The Billing tab also shows a Your subscription summary. The Usage tab shows pack usage in the Minute packs stat.Read billing settings
cURL
Response (200)
Update billing settings
This example sets a $25 overage limit:
cURL
402 until the cycle resets or you raise the limit. Included usage remains available. Inbound and in-progress usage can exceed the limit, so this setting is not a strict invoice ceiling.
Setting remove_branding_footer to true on the Free plan returns 403. The footer always appears on Free, even if you enabled its removal while on a paid plan.
Custom signatures and the footer
Custom email signatures are a separate paid-plan feature. Setsignature_enabled on an individual mailbox to control its custom
signature. Set remove_branding_footer here to control the organization’s
Sent via Inkbox footer. Neither setting changes the other. When both appear,
the custom signature comes first.

