Bulk
List bulk action jobs
client.emailSecurity.investigate.bulk.list(BulkListParams { account_id, action_type, page, 2 more } params, RequestOptionsoptions?): V4PagePaginationArray<BulkListResponse { action_params, action_type, created_at, 11 more } >
GET/accounts/{account_id}/email-security/investigate/bulk
Create a bulk action job
client.emailSecurity.investigate.bulk.create(BulkCreateParams { account_id, action, search_params, 3 more } params, RequestOptionsoptions?): BulkCreateResponse { action_params, action_type, created_at, 11 more }
POST/accounts/{account_id}/email-security/investigate/bulk
Get bulk action job details
client.emailSecurity.investigate.bulk.get(stringjobId, BulkGetParams { account_id } params, RequestOptionsoptions?): BulkGetResponse { action_params, action_type, created_at, 11 more }
GET/accounts/{account_id}/email-security/investigate/bulk/{job_id}
Delete a bulk action job
client.emailSecurity.investigate.bulk.delete(stringjobId, BulkDeleteParams { account_id } params, RequestOptionsoptions?): BulkDeleteResponse { id }
DELETE/accounts/{account_id}/email-security/investigate/bulk/{job_id}
BulkCancel
Cancel a bulk action job
client.emailSecurity.investigate.bulk.cancel.create(stringjobId, CancelCreateParams { account_id } params, RequestOptionsoptions?): CancelCreateResponse { action_params, action_type, created_at, 11 more }
POST/accounts/{account_id}/email-security/investigate/bulk/{job_id}/cancel
BulkMessages
List messages for a bulk action job
client.emailSecurity.investigate.bulk.messages.list(stringjobId, MessageListParams { account_id, page, per_page, status } params, RequestOptionsoptions?): V4PagePaginationArray<MessageListResponse { action_params, action_type, created_at, 9 more } >
GET/accounts/{account_id}/email-security/investigate/bulk/{job_id}/messages