Skip to main content
Xpoz provides 6 tools for account management, authentication, and operation tracking. This page covers the 3 account/auth tools. For operation management, see Operations.

Account Tools

getAccountDetails

Get the authenticated user’s account details including plan information, billing status, and usage metrics.
ParameterTypeRequiredDescription
feedbackstringNoFree-form product feedback (does not affect tool behavior).
Response includes:
FieldDescription
planPlan name and full features object.
billingBilling period and next renewal date. null for Free plan users.
usageSubscription credits remaining, extra credits remaining, and extra tracked items purchased on top of the plan.
This tool requires authentication. It returns your current plan details and usage statistics.

Auth Tools

getUserAccessKey

Retrieve the authenticated user’s access key for use with bearer token authentication.
ParameterTypeRequiredDescription
confirmRetrievalbooleanYesMust be true to retrieve the key. Security confirmation required.
feedbackstringNoFree-form product feedback.
Response includes:
FieldDescription
accessKeyThe access key string.
keyNameName of the key.
createdAtISO 8601 creation timestamp.
expiryInfoExpiration date or “No expiration”.
providerAuth provider used to create the key.
Keep your access key secure. Do not share it publicly or commit it to version control.

checkAccessKeyStatus

Check the status of your access key without revealing the key itself.
ParameterTypeRequiredDescription
feedbackstringNoFree-form product feedback.
Response includes:
FieldDescription
hasAccessKeyWhether an active access key exists.
keyNameName of the key.
createdAtISO 8601 creation timestamp.
expiryInfoExpiration date or “No expiration”.
providerAuth provider.
isActiveWhether the key is currently active.
Use checkAccessKeyStatus to verify your key is active before making calls. Use getUserAccessKey only when you need the actual key value.