> ## Documentation Index
> Fetch the complete documentation index at: https://university.triggr-app.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Axcient x360Cloud

> Connect Axcient x360Cloud to Triggr with an x360Portal API key.

Triggr reads your x360Cloud client organisations, their backup status, protected users and shared resources. One configuration covers all your clients. [Axcient x360Recover](/integrations/x360recover) is a separate integration.

## Create an API key in Axcient

You need an administrator account in the Axcient x360Portal.

<Steps>
  <Step title="Add a key">
    Sign in to the [x360Portal](https://partner.axcient.com/), go to **Settings > API Keys** and click **Add API Key**.
  </Step>

  <Step title="Generate and copy it">
    Name it `Triggr`, select x360Cloud if the form lists products, accept the license agreement and click Generate API Key. Axcient shows the key only once. See Axcient's [Generating and Managing API Keys](https://help.axcient.com/360001190313-Axcient-x360Portal-/generating-and-managing-api-keys).
  </Step>
</Steps>

## Connect it in Triggr

<Steps>
  <Step title="Open the configuration">
    Go to **Integrations > x360Cloud** and click **Configure** on the Base Configuration card.

    <Frame>
      <img src="https://mintcdn.com/triggr/nyuVXZ1rouDTTEvu/images/integrations-common/base-configuration.png?fit=max&auto=format&n=nyuVXZ1rouDTTEvu&q=85&s=bb81acb082055015f91beda7b4876f35" alt="The Base Configuration card with Status Not Configured, Admin Consent Not Required and a Configure button." width="2272" height="330" data-path="images/integrations-common/base-configuration.png" />
    </Frame>
  </Step>

  <Step title="Enter the key">
    Paste the key into API Key and click Save Configuration.

    <Frame>
      <img src="https://mintcdn.com/triggr/0aCLuL0-lL3gEqxH/images/x360cloud/configure.png?fit=max&auto=format&n=0aCLuL0-lL3gEqxH&q=85&s=3a36ab53e726d28d9342c8b1f1a4191e" alt="The x360Cloud configuration window with an API Key field, an Allow insecure TLS switch under Advanced, and a Save Configuration button." width="1344" height="930" data-path="images/x360cloud/configure.png" />
    </Frame>
  </Step>
</Steps>

## Work with x360Cloud in workflows

There's no client mapping. Run List Client Organizations and pass the organisation's `id` as `clientId` to actions such as Get Client Backup Status; Get User and Get Shared Resource take the ID from the matching list action. Lists are paged from 0, 20 results a page by default, and `numberOfAvailableResults` gives the total.

| Filter | Actions | Values |
| - | - | - |
| Type | List Client Organizations | `Configured`, `NotConfigured`, `AllTypes`, `Microsoft365`, `GoogleWorkspace` |
| Backup status | List Client Organizations, Get Client Backup Status | `Successful`, `Failed`, `Partial`, `InProgress`, `Unavailable`, `Onboarding` |
| Status | User and shared resource lists | `active`, `inactive`, `deleted` |
| Resource type | Shared resource lists | `sharepoint_site`, `shared_drive` |

Dates on Get Client Backup Status take `2024-12-11` or `2025-01-11T16:29:36Z`. See the [x360Cloud API reference](https://developer.axcient.com/x360cloud).

## Troubleshooting

<AccordionGroup>
  <Accordion title="Every action fails with an authentication error">
    Check the key is complete and still exists under Settings > API Keys; any administrator can delete it. If it's gone, create a new one and paste it in with Edit on the Base Configuration card.
  </Accordion>

  <Accordion title="A client organisation is missing">
    `Configured` returns only organisations set up to protect data. Set the type to `AllTypes`.
  </Accordion>

  <Accordion title="Lists stop short">
    If `numberOfAvailableResults` is larger than what came back, request the next page or a larger page size.
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.