Upsert a customer
customers.upsert() sends the merchant’s secret key directly to Nozle Core.
Core derives the owning organization from that key; the SDK never provisions a
customer through a global or master organization.
Read Entities
status accepts active, suspended, or deleted. limit must be an integer from 1 to 100.
Upsert an Entity
Activate or suspend
name and metadata while changing status.
Bulk upsert
Seat billing is explicit
Entity lifecycle methods do not emit billable seat events. If seats are billed through a Feature, track add/remove operations separately with stable transaction IDs throughnozle.track().
Entity credits
Use Entity IDs withnozle.credits and nozle.usage for per-Entity balances, transfers, attribution, and pool policy. See Product credits.