Rules Lists
Rules ListsLists
Get a list
client.rules.lists.get(stringlistId, ListGetParams { account_id } params, RequestOptionsoptions?): ListGetResponse { id, created_on, kind, 5 more }
GET/accounts/{account_id}/rules/lists/{list_id}
Create a list
client.rules.lists.create(ListCreateParams { account_id, kind, name, description } params, RequestOptionsoptions?): ListCreateResponse { id, created_on, kind, 5 more }
POST/accounts/{account_id}/rules/lists
Update a list
client.rules.lists.update(stringlistId, ListUpdateParams { account_id, description } params, RequestOptionsoptions?): ListUpdateResponse { id, created_on, kind, 5 more }
PUT/accounts/{account_id}/rules/lists/{list_id}
Delete a list
client.rules.lists.delete(stringlistId, ListDeleteParams { account_id } params, RequestOptionsoptions?): ListDeleteResponse { id }
DELETE/accounts/{account_id}/rules/lists/{list_id}
Rules ListsListsBulk Operations
Get bulk operation status
client.rules.lists.bulkOperations.get(stringoperationId, BulkOperationGetParams { account_id } params, RequestOptionsoptions?): BulkOperationGetResponse
GET/accounts/{account_id}/rules/lists/bulk_operations/{operation_id}
Rules ListsListsItems
Get list items
client.rules.lists.items.list(stringlistId, ItemListParams { account_id, cursor, per_page, search } params, RequestOptionsoptions?): CursorPaginationAfter<ItemListResponse>
GET/accounts/{account_id}/rules/lists/{list_id}/items
Get a list item
client.rules.lists.items.get(stringlistId, stringitemId, ItemGetParams { account_id } params, RequestOptionsoptions?): ItemGetResponse
GET/accounts/{account_id}/rules/lists/{list_id}/items/{item_id}
Create list items
client.rules.lists.items.create(stringlistId, ItemCreateParams { account_id, body } params, RequestOptionsoptions?): ItemCreateResponse { operation_id }
POST/accounts/{account_id}/rules/lists/{list_id}/items
Update all list items
client.rules.lists.items.update(stringlistId, ItemUpdateParams { account_id, body } params, RequestOptionsoptions?): ItemUpdateResponse { operation_id }
PUT/accounts/{account_id}/rules/lists/{list_id}/items
Delete list items
client.rules.lists.items.delete(stringlistId, ItemDeleteParams { account_id, items } params, RequestOptionsoptions?): ItemDeleteResponse { operation_id }
DELETE/accounts/{account_id}/rules/lists/{list_id}/items