Skip to main content

Axcient 403 Billing Error

Updated over a month ago

⚠ Purpose of This Article:
The current Liongard documentation for the Axcient x360Recover Inspector is missing an important step during API Key creation — enabling the “Billing” API permission. Without this, the inspector fails with a 403 error when attempting to access https://apicpi.axcient.com/billing/v3/api/billing.

1. Summary / Purpose

When configuring the Axcient x360Recover Inspector in Liongard, the documentation instructs users to enable only certain API scopes. However, the “Billing” API scope is also required. Without it, the inspector throws a 403 permissions error and fails to collect data.


2. Applies To

Area

Details

Platform Component

Axcient x360Recover Inspector

Audience

Internal Support, Partners configuring Axcient Inspector

Instance(s)

All Liongard Instances

Role / Access

Axcient portal user with permission to generate API keys


3. Prerequisites


4. Procedure / Steps

✅ Follow Liongard’s documentation — but with one critical addition:

  1. Login to the Axcient x360 Portal

  2. Navigate to Settings → API Keys

  3. Click Generate API Key

  4. Name the key (ex: Liongard Inspector)

  5. Check the following permissions (this is the missing step!):

    • x360Cloud

    • x360Recover

    • x360Sync

    • ✔ BillingRequired but not listed in the Liongard doc

    📷 See screenshot provided: “Billing” must be enabled to avoid 403 errors.

  6. Accept the License Agreement checkbox

  7. Click Generate API Key

  8. Paste the key into Liongard → Inspectors → Axcient x360Recover → Configure


5. Troubleshooting & Common Issues

Symptom

Cause

Resolution

“Billing” API scope not enabled

Edit or recreate API key → enable “Billing”

Inspector status = Error / Red

API authentication succeeds, but billing endpoint blocked

Confirm key includes Billing, re-add key in Liongard

No Systems/Organizations populating

Key only has Recovery & Cloud scopes

Add Billing → Save Inspector → Re-run Inspector


6. Best Practices / Notes

  • Even if you don’t use Billing data in Liongard, Axcient’s API architecture requires Billing access for x360Recover queries to function properly

  • Recommend naming API keys clearly (e.g., “Liongard Inspector – with Billing”)

  • Store API key securely — Axcient only shows it once


7. Related Articles / References

Did this answer your question?