ThingSpace allows one account to manage ThingSpace Services for other accounts, such as Device Location Services. The first account is referred to as the “primary account,” and the other accounts are “managed accounts.” The managed accounts’ use of ThingSpace services are billed to the primary account, so the primary account receives an aggregated bill for its own usage of the ThingSpace Service and the usage of the managed accounts.
Both the primary account and the managed accounts must send API requests to set up a managed service relationship.
POST /managedaccounts/actions/add
request to add the accounts to be managed under the primary account.POST /managedaccount/actions/provision
request to activate the managed service relationship.To stop the managed service relationship, use the managed account’s UWS credentials to get a VZ M2M session token and then send a POST /managedaccount/actions/cancel
request.
You can use the POST /usage
request to retrieve the number of transactions per account in a given period.
usageForAllAccounts
=false.usageForAllAccounts
setting does not matter.usageForAllAccounts
=true.