Skip to content

Commit

Permalink
Simplify test
Browse files Browse the repository at this point in the history
  • Loading branch information
razor-x committed Aug 2, 2024
1 parent c90e48a commit e9fb305
Showing 1 changed file with 2 additions and 147 deletions.
149 changes: 2 additions & 147 deletions docs/api/acs/systems/list.md
Original file line number Diff line number Diff line change
@@ -1,156 +1,11 @@
---
description: "Returns a list of all [access control systems](../../../capability-guides/access-systems.md).
To filter the list of returned access control systems by a specific connected account ID, include the
`connected_account_id` in the request body. If you omit the `connected_account_id` parameter, the
To filter the list of returned access control systems by a specific connected account ID, include the
`connected_account_id` in the request body. If you omit the `connected_account_id` parameter, the
response includes all access control systems connected to your workspace."
---

# List ACS Systems

Returns a list of all [access control systems](../../../capability-guides/access-systems.md).

To filter the list of returned access control systems by a specific connected account ID, include the
`connected_account_id` in the request body. If you omit the `connected_account_id` parameter, the
response includes all access control systems connected to your workspace.

### Request and Response

<table>
<thead>
<tr>
<th>Parameter</th>
<th width='112.33333333333331'>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>connected_account_id</code></td>
<td>String (UUID)<br /><em>Optional</em></td>
<td>ID of the connected account by which to filter the list of returned access control systems.</td>
</tr>
</tbody>
</table>


<table>
<thead>
<tr>
<th width="310">Property</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>acs_system_id</code></td>
<td>ID of the `acs_system`.</td>
</tr>
<tr>
<td><code>can_add_acs_users_to_acs_access_groups</code></td>
<td>Indicates whether the `acs_system` supports [adding users to access groups](../../../capability-guides/access-systems/assigning-users-to-access-groups#add-an-acs-user-to-an-access-group.md). See also [Access Group-based Access Control Systems](../../../capability-guides/access-systems/understanding-access-control-system-differences#access-group-based-access-control-systems.md).</td>
</tr>
<tr>
<td><code>can_automate_enrollment</code></td>
<td>Indicates whether it is possible to [launch enrollment automations](../../../capability-guides/mobile-access-in-development/issuing-mobile-credentials-from-an-access-control-system#prepare-the-phones-for-a-user-identity-to-start-receiving-mobile-credentials-using-an-enrollment-aut.md) for the `acs_system`.</td>
</tr>
<tr>
<td><code>can_create_acs_access_groups</code></td>
<td>Indicates whether the `acs_system` supports creating [access groups](../../../capability-guides/access-systems/assigning-users-to-access-groups.md). See also [Access Group-based Access Control Systems](../../../capability-guides/access-systems/understanding-access-control-system-differences#access-group-based-access-control-systems.md).</td>
</tr>
<tr>
<td><code>can_remove_acs_users_from_acs_access_groups</code></td>
<td>Indicates whether the `acs_system` supports [removing users from access groups](../../../capability-guides/access-systems/assigning-users-to-access-groups#remove-an-acs-user-from-an-access-group.md). See also [Access Group-based Access Control Systems](../../../capability-guides/access-systems/understanding-access-control-system-differences#access-group-based-access-control-systems.md).</td>
</tr>
<tr>
<td><code>connected_account_ids</code></td>
<td>IDs of the [connected accounts](../../../core-concepts/connected-accounts.md) associated with the `acs_system`.</td>
</tr>
<tr>
<td><code>created_at</code></td>
<td>Date and time at which the `acs_system` was created.</td>
</tr>
<tr>
<td><code>errors</code></td>
<td>Errors associated with the `acs_system`.</td>
</tr>
<tr>
<td><code>external_type</code></td>
<td>Brand-specific terminology for the `acs_system` type.</td>
</tr>
<tr>
<td><code>external_type_display_name</code></td>
<td>Display name that corresponds to the brand-specific terminology for the `acs_system` type.</td>
</tr>
<tr>
<td><code>image_alt_text</code></td>
<td>Alternative text for the `acs_system` image.</td>
</tr>
<tr>
<td><code>image_url</code></td>
<td>URL for the image that represents the `acs_system`.</td>
</tr>
<tr>
<td><code>name</code></td>
<td>Name of the `acs_system`.</td>
</tr>
<tr>
<td><code>system_type</code></td>
<td></td>
</tr>
<tr>
<td><code>system_type_display_name</code></td>
<td></td>
</tr>
<tr>
<td><code>visionline_metadata</code></td>
<td></td>
</tr>
<tr>
<td><code>warnings</code></td>
<td></td>
</tr>
<tr>
<td><code>workspace_id</code></td>
<td>ID of the [workspace](../../../core-concepts/workspaces.md) that contains the `acs_system`.</td>
</tr>
</tbody>
</table>

## Samples

{% tabs %}
{% tab title="JavaScript" %}
### Request
```javascript
await seam.acs.systems.list({"connected_account_id":"8d7e0b3a-b889-49a7-9164-4b71a0506a33"})
```

### Response
```javascript
[{"acs_system_id":"8d7e0b3a-b889-49a7-9164-4b71a0506a33"}]
```
{% endtab %}
{% tab title="Python" %}
### Request
```python
seam.acs.systems.list(connected_account_id="8d7e0b3a-b889-49a7-9164-4b71a0506a33")
```

### Response
```python
AcsSystems(0={"acs_system_id":"8d7e0b3a-b889-49a7-9164-4b71a0506a33"})
```
{% endtab %}
{% tab title="PHP" %}
### Request
```php
$seam->acs->systems->list(connected_account_id:"8d7e0b3a-b889-49a7-9164-4b71a0506a33")
```

### Response
```php
[{"acs_system_id":"8d7e0b3a-b889-49a7-9164-4b71a0506a33"}]
```
{% endtab %}
{% endtabs %}

0 comments on commit e9fb305

Please sign in to comment.