Metering Best Practices

Only meter positive, non-zero values

You only need to call the Tackle Metering API and send records when you want to charge a customer. Tackle will send zero-value metering records every hour if no calls are received to our Metering API in that hour. Sending a metering value of 0 quantity for any dimension will cause an error.

Do not send more than one payload for the same combination of productid, customerid and dimension per hour

Sending more than one per hour will cause an error and the second record will not be sent to the cloud.