import {z} from 'zod' export type GetApiV1AuditsArgs = {'search.audit_id'?: Array | undefined, 'search.audit_type'?: (Array<'ACTIVATE_ESN' | 'ACCOUNT_GROUP_CREATED' | 'ACCOUNT_GROUP_DELETED' | 'ACCOUNT_GROUP_UPDATED' | 'ACCOUNT_GROUP_CODE_CREATED' | 'ACCOUNT_GROUP_CODE_DELETED' | 'ACCOUNT_GROUP_CODE_UPDATED' | 'ACCOUNT_TYPE_CHANGE' | 'ADD_CUSTOMER_RELATIONSHIP' | 'ADDRESS_ADD' | 'ADDRESS_CHANGE' | 'ADDRESS_DELETE' | 'ADDRESS_VALIDATION_OVERRIDE' | 'AGREEMENT_CREATED' | 'AGREEMENT_DELETED' | 'AGREEMENT_UPDATED' | 'AGREEMENT_INCLUDED_UNITS_REFRESHED' | 'AGENT_ADDRESS_VALIDATION_CONFIDENCE' | 'AGENT_CHANGE_ACCOUNT_NUMBER' | 'AGENT_CHANGE_ADDRESS' | 'AGENT_CHANGE_HIERARCHY' | 'AGENT_CHANGE_NAME' | 'AGENT_CREATE' | 'AGENT_DELETE' | 'AGENT_PORTAL_PAYMENT_CREATED' | 'AGENT_TRANSACTION_POST' | 'AGENT_TRANSACTION_REVERSE' | 'AGENT_UPDATE' | 'API_UPDATE' | 'ATTACHMENT_EMAILED' | 'AUTO_DEBIT_ACCOUNT_UPDATE' | 'AUTO_DEBIT_ACCOUNT_UPDATE_BILLCENTER' | 'AUTO_DEBIT_QUEUE_PROCESSED' | 'AUTO_RECHARGE' | 'AUTO_RECHARGE_FAILURE' | 'AUTOMATED_AUTO_DEBIT_ATTEMPT' | 'AUTOMATED_PROVISIONING' | 'ANALYTICS_PROFILE_CREATED' | 'ANALYTICS_PROFILE_UPDATED' | 'ANALYTICS_PROFILE_DELETED' | 'ANALYTICS_REPORT_CREATED' | 'ANALYTICS_REPORT_UPDATED' | 'ANALYTICS_REPORT_DELETED' | 'BALANCE_TRANSFER' | 'BATCH_PACKAGE_CHANGE' | 'BILL_PROFILE_CREATED' | 'BILL_PROFILE_UPDATED' | 'BILL_PROFILE_TAX_CONFIG_CREATED' | 'BILL_PROFILE_TAX_CONFIG_DELETED' | 'BILL_PROFILE_TAX_CONFIG_UPDATED' | 'BILLCENTER_FAQ' | 'BILLCENTER_LOGIN' | 'BILLCENTER_USER_NOTIFICATION_CREATED' | 'BILLCENTER_USER_NOTIFICATION_DELETED' | 'BILLING_HOLD_ADJUSTMENT' | 'BULK_ACTION_CREATED' | 'CALLER_ID_CHANGED' | 'CARRIER_ACCOUNT_CREATED' | 'CARRIER_ACCOUNT_DELETED' | 'CARRIER_ACCOUNT_UPDATED' | 'CARRIER_CREATED' | 'CARRIER_DELETED' | 'CARRIER_UPDATED' | 'CDR_ROUNDING_CREATED' | 'CDR_ROUNDING_DELETED' | 'CDR_ROUNDING_UPDATED' | 'CDR_EXPORT_COLUMN_CONFIGURATION_CREATED' | 'CDR_EXPORT_COLUMN_CONFIGURATION_DELETED' | 'CDR_EXPORT_COLUMN_CONFIGURATION_UPDATED' | 'CDR_WINDOW_CREATED' | 'CDR_WINDOW_DELETED' | 'CDR_WINDOW_UPDATED' | 'CHARGE_DELETED' | 'CHARGE_CREATED' | 'CHARGE_CUSTOMER' | 'CLAIM_CREATED' | 'CLAIM_DELETED' | 'CLAIM_UPDATED' | 'CLAIM_TYPE_CREATED' | 'CLAIM_TYPE_DELETED' | 'CLAIM_TYPE_UPDATED' | 'CLOSE_ACCOUNT' | 'COLLECTIONS_STEP_CREATED' | 'COLLECTIONS_STEP_DELETED' | 'COLLECTIONS_STEP_UPDATED' | 'COLLECTIONS_STEP_EXECUTED' | 'COLLECTIONS_TEMPLATE_ADDED' | 'COLLECTIONS_TEMPLATE_DELETED' | 'COLLECTIONS_TEMPLATE_UPDATED' | 'COMMISSION_PLAN_CREATED' | 'CLEAR_TAXI_ASSOCIATION' | 'COMMISSION_DELETED' | 'COMMISSION_CREATED' | 'COMMISSION_UPDATED' | 'COMMISSION_PLAN_DELETED' | 'COMMISSION_PLAN_DETAIL_CREATED' | 'COMMISSION_PLAN_DETAIL_DELETED' | 'COMMISSION_PLAN_DETAIL_UPDATED' | 'COMMISSION_PLAN_UPDATED' | 'CONTACT_CREATE' | 'CONTACT_TYPE_CREATE' | 'CONTRACT_PRICE_INCREASE_QUEUE_CREATED' | 'CONTRACT_PRICE_INCREASE_QUEUE_UPDATED' | 'CONTRACT_PRICE_INCREASE_QUEUE_DELETED' | 'CONTRACT_PRICE_INCREASE_PRODUCT_QUEUE_CREATED' | 'CONTRACT_PRICE_INCREASE_PRODUCT_QUEUE_UPDATED' | 'CONTRACT_PRICE_INCREASE_PRODUCT_QUEUE_DELETED' | 'COUNTRIES_UPDATED' | 'CREATE_USER' | 'CREDIT_CREATED' | 'CREDIT_CUSTOMER' | 'CUSTOMER_CREATED' | 'CUSTOMER_DELETED' | 'CUSTOMER_UPDATED' | 'CUSTOMER_EDIT_PROFILE' | 'CUSTOMER_HIERARCHY_GROUPING_RENAMED' | 'CUSTOMER_HIERARCHY_NODE_ADDED' | 'CUSTOMER_HIERARCHY_NODE_MOVED' | 'CUSTOMER_HIERARCHY_NODE_REMOVED' | 'CUSTOMER_LIFELINE_CHANGE' | 'CUSTOMER_PRODUCT_CREATED' | 'CUSTOMER_PRODUCT_UPDATED' | 'CUSTOMER_PRODUCT_REMOVED' | 'CUSTOMER_SMART_PRICING_CREATED' | 'CUSTOMER_SMART_PRICING_DELETED' | 'CUSTOMER_SMART_PRICING_UPDATED' | 'CUSTOMER_STATUS' | 'CUSTOMER_TAG' | 'CUSTOMER_PLAN_CREATED' | 'CUSTOMER_PLAN_DELETED' | 'CUSTOMER_PLAN_UPDATED' | 'CYCLE' | 'DEACTIVATE_ESN' | 'DELETE_AGENT_TRANSACTION' | 'DELETE_CIRCUIT' | 'DELETE_COMMISSION' | 'DELETE_CONTACT' | 'DELETE_CONTACT_TYPE' | 'DELETE_CUSTOMER' | 'DELETE_CUSTOMER_ATTACHMENT' | 'DELETE_EBILLING_PROFILE' | 'DELETE_ENTITY' | 'DELETE_FOC_CALENDAR' | 'DELETE_LINE_ALLOWANCE' | 'DELETE_TAX_EXEMPTION' | 'DELETE_TICKET_ATTACHMENT' | 'DID_EDIT' | 'DISCONNECT_NOTICE' | 'DYNAMIC_CONTENT' | 'E911_CREATED' | 'E911_UPDATED' | 'EMAIL_TEMPLATE_FILTER_CREATED' | 'EMAIL_TEMPLATE_FILTER_DELETED' | 'EMAIL_TEMPLATE_FILTER_UPDATED' | 'EMAIL_TEMPLATE_CREATED' | 'EMAIL_TEMPLATE_UPDATED' | 'EMAIL_TEMPLATE_DELETED' | 'EMAIL_TEMPLATE_GROUP_CREATED' | 'EMAIL_TEMPLATE_GROUP_UPDATED' | 'EMAIL_TEMPLATE_GROUP_DELETED' | 'ENTITY_NICKNAME_EDIT' | 'ERATE_REIMBURSEMENT_CREATED' | 'ERATE_EXCLUSION_CREATED' | 'ERATE_EXCLUSION_DELETED' | 'EXPENSE_CODE_CREATED' | 'EXPENSE_CODE_UPDATED' | 'EXTERNAL_ORDER_CONFIG_CREATED' | 'EXTERNAL_ORDER_CONFIG_DELETED' | 'EXTERNAL_ORDER_CONFIG_UPDATED' | 'EXTERNAL_TICKET_CONFIG_CREATED' | 'EXTERNAL_TICKET_CONFIG_DELETED' | 'EXTERNAL_TICKET_CONFIG_UPDATED' | 'FAX' | 'FAX_UPDATE' | 'FEE_CREATED' | 'FIELD_CREATED' | 'FIELD_DELETED' | 'FIELD_UPDATED' | 'FIELD_LAYOUT_CREATED' | 'FIELD_LAYOUT_DELETED' | 'FIELD_LAYOUT_UPDATED' | 'FIELD_LAYOUT_FIELD_CREATED' | 'FIELD_LAYOUT_FIELD_DELETED' | 'FIELD_LAYOUT_FIELD_UPDATED' | 'FIELD_LAYOUT_FIELD_PERMISSION_CREATED' | 'FIELD_LAYOUT_FIELD_PERMISSION_DELETED' | 'FIELD_LAYOUT_FIELD_PERMISSION_UPDATED' | 'FIELD_LAYOUT_TYPE_CREATED' | 'FIELD_LAYOUT_TYPE_DELETED' | 'FIELD_LAYOUT_TYPE_UPDATED' | 'FIELD_OPTION_CREATED' | 'FIELD_OPTION_DELETED' | 'FIELD_OPTION_UPDATED' | 'FIELD_TABLE_CREATED' | 'FIELD_TABLE_DELETED' | 'FIELD_TABLE_UPDATED' | 'FIELD_TABLE_TYPE_CREATED' | 'FIELD_TABLE_TYPE_DELETED' | 'FIELD_TABLE_TYPE_UPDATED' | 'FIELD_VALUE_CREATED' | 'FIELD_VALUE_DELETED' | 'FIELD_VALUE_UPDATED' | 'FTP_SITE_CREATED' | 'FTP_SITE_UPDATED' | 'FTP_SITE_FILE_DELETED' | 'FTP_SITE_FILE_REPROCESSING' | 'FTP_SITE_FILE_USAGE_RERATING' | 'FTP_SITE_FILE_USAGE_DELETED' | 'GENERAL_ACCOUNT_AUDIT' | 'GRAVITY_PROFILE_CREATED' | 'GRAVITY_PROFILE_DELETED' | 'GRAVITY_PROFILE_UPDATED' | 'HIDE_CUSTOMER_USAGE' | 'H2O_LEVEL_SERVICE_TRANSFER' | 'REVIO_LEVEL_TN_TRANSFER' | 'INVENTORY_BULK_AVAILABILITY' | 'INVENTORY_BULK_STATUS_CHANGE' | 'INVENTORY_CHANGE' | 'INVENTORY_CONNECTION_CREATED' | 'INVENTORY_CONNECTION_DELETED' | 'INVENTORY_CONNECTION_UPDATED' | 'INVENTORY_FLOW_CREATED' | 'INVENTORY_FLOW_DELETED' | 'INVENTORY_FLOW_UPDATED' | 'INVENTORY_IP_CREATED' | 'INVENTORY_IP_DELETED' | 'INVENTORY_IP_UPDATED' | 'INVENTORY_ITEM_UPDATED' | 'INVENTORY_MAC_CREATED' | 'INVENTORY_MAC_DELETED' | 'INVENTORY_MAC_UPDATED' | 'INVENTORY_PORT_CREATED' | 'INVENTORY_PORT_DELETED' | 'INVENTORY_PORT_UPDATED' | 'INVENTORY_SEGMENT_CREATED' | 'INVENTORY_SEGMENT_DELETED' | 'INVENTORY_SEGMENT_UPDATED' | 'INVENTORY_TYPE_CREATED' | 'INVENTORY_TYPE_DELETED' | 'INVENTORY_TYPE_UPDATED' | 'INVENTORY_TYPE_PORT_CREATED' | 'INVENTORY_TYPE_PORT_DELETED' | 'INVENTORY_TYPE_PORT_UPDATED' | 'INVENTORY_UNAVAILABLE_REASON_CREATED' | 'INVENTORY_UNAVAILABLE_REASON_DELETED' | 'INVENTORY_UNAVAILABLE_REASON_UPDATED' | 'INVENTORY_VLAN_CREATED' | 'INVENTORY_VLAN_DELETED' | 'INVENTORY_VLAN_UPDATED' | 'IVR_CALL' | 'IVR_WEB_SERVICE_REQUEST' | 'IVR_WEB_SERVICE_RESPONSE' | 'INVOICE_TEMPLATE_CREATED' | 'INVOICE_TEMPLATE_DELETED' | 'INVOICE_TEMPLATE_UPDATED' | 'LD_NOTIFICATION' | 'LIFELINE_FORM' | 'LIFELINE_STATUS_REJECT_CLOSURE' | 'LINE_COMMISSION_INFO_CREATED' | 'LINE_COMMISSION_INFO_DELETED' | 'LINE_COMMISSION_INFO_UPDATED' | 'LINE_EDIT' | 'LINE_FIELD' | 'LINE_LOSS' | 'LINE_TYPE' | 'LOGIN_ATTEMPT' | 'LOGO_CHANGE' | 'MANUAL' | 'MANUAL_STATEMENT' | 'MACRO_CREATED' | 'MACRO_DELETED' | 'MACRO_UPDATED' | 'MACRO_CATEGORIES_CREATED' | 'MACRO_CATEGORIES_DELETED' | 'MACRO_CATEGORIES_UPDATED' | 'MENU_PERMISSION_ADDED' | 'MENU_PERMISSION_REMOVED' | 'MFA_ATTEMPT' | 'MIGRATE_CUSTOMER' | 'MODIFY_AGENT_TRANSACTION' | 'MODIFY_COMMISSION' | 'MODIFY_CONTACT_TYPE' | 'MODIFY_CUSTOMER_CONTACT' | 'MODIFY_EBPP_QUEUE_FLAG' | 'MODIFY_PRINT_QUEUE_FLAG' | 'MODIFY_RELATIONSHIP_TYPES' | 'MODIFY_USER' | 'MODIFY_USER_ROLES' | 'MODIFY_USER_PASSWORD' | 'NEW_TAX_EXEMPTION' | 'NLAD_PROFILE' | 'NOTE_EDIT' | 'NOTE_DELETED' | 'OPTION_CREATED' | 'OPTION_DELETED' | 'OPTION_UPDATED' | 'ORDER_CANCELED' | 'ORDER_COMPLETED' | 'ORDER_CONFIRMED' | 'ORDER_CREATED' | 'ORDER_MODIFIED' | 'ORDER_CNAM_CREATED' | 'ORDER_CNAM_UPDATED' | 'ORDER_PROVIDER_ORDER_UPDATED' | 'ORDER_INVENTORY_MANAGEMENT_CREATED' | 'ORDER_INVENTORY_MANAGEMENT_DELETED' | 'ORDER_INVENTORY_MANAGEMENT_UPDATED' | 'ORDER_PORT_CREATED' | 'ORDER_PORT_DELETED' | 'ORDER_PORT_UPDATED' | 'ORDER_RELATIONSHIP_TYPE_CREATED' | 'ORDER_RELATIONSHIP_TYPE_DELETED' | 'ORDER_RELATIONSHIP_TYPE_UPDATED' | 'ORDER_RELATIONSHIP_CREATED' | 'ORDER_RELATIONSHIP_DELETED' | 'ORDER_RELATIONSHIP_UPDATED' | 'PACKAGE' | 'PACKAGE_CARRIER_ACCOUNT_CREATED' | 'PACKAGE_CARRIER_ACCOUNT_UPDATED' | 'PACKAGE_CREATED' | 'PACKAGE_DELETED' | 'PACKAGE_PRODUCT_CREATED' | 'PACKAGE_PRODUCT_DELETED' | 'PACKAGE_PRODUCT_UPDATED' | 'PACKAGE_UPDATED' | 'PASSWORD_EXPIRED' | 'PAYMENT_CREATED' | 'PAYMENT_DELETED' | 'PAYMENT_EDIT' | 'PAYMENT_REFUND' | 'PAYMENT_UPDATED' | 'PAYMENT_EMAILED' | 'PAYMENT_BOUNCED' | 'PERFORMANCE_LOG' | 'PERMISSIONS_UPDATED' | 'PICC_ADD' | 'PLAN_CREATED' | 'PLAN_DELETED' | 'PLAN_UPDATED' | 'PLAN_GROUP_CREATED' | 'PLAN_GROUP_UPDATED' | 'PLAN_GROUP_PLAN_CREATED' | 'PLAN_GROUP_PLAN_DELETED' | 'PLAN_RATE_CREATED' | 'PLAN_RATE_UPDATED' | 'PLAN_RATE_DELETED' | 'POP3_FILTER_CREATE' | 'POP3_FILTER_DELETE' | 'POP3_FILTER_UPDATE' | 'POPUP_ALERT_DISMISSED' | 'PORT_MESSAGE' | 'PORTAL_LOGIN_ATTEMPT' | 'PRICE_BOOK_AGENT_CREATED' | 'PRICE_BOOK_AGENT_DELETED' | 'PRICE_BOOK_AGENT_UPDATED' | 'PRICE_BOOK_CREATED' | 'PRICE_BOOK_DELETED' | 'PRICE_BOOK_UPDATED' | 'PRICE_BOOK_PRODUCT_CREATED' | 'PRICE_BOOK_PRODUCT_DELETED' | 'PRICE_BOOK_PRODUCT_UPDATED' | 'PRICE_BOOK_USER_CREATED' | 'PRICE_BOOK_USER_DELETED' | 'PRICE_BOOK_USER_UPDATED' | 'PRICE_TIER_CREATED' | 'PRICE_TIER_DELETED' | 'PRICE_TIER_UPDATED' | 'PROCESS_STEP_CREATED' | 'PROCESS_STEP_DELETED' | 'PROCESS_STEP_UPDATED' | 'PROCESSED_LEGACY_COLLECTIONS_QUEUE' | 'PRODUCT_CATEGORY_CREATED' | 'PRODUCT_CATEGORY_DELETED' | 'PRODUCT_CATEGORY_UPDATED' | 'PRODUCT_CREATED' | 'PRODUCT_DELETED' | 'PRODUCT_GROUP_CREATED' | 'PRODUCT_GROUP_DELETED' | 'PRODUCT_GROUP_UPDATED' | 'PRODUCT_PLAN_CREATED' | 'PRODUCT_PLAN_DELETED' | 'PRODUCT_PLAN_UPDATED' | 'PRODUCT_TYPE_AUTO_CREATED' | 'PRODUCT_TYPE_CREATED' | 'PRODUCT_TYPE_DELETED' | 'PRODUCT_TYPE_UPDATED' | 'PRODUCT_UPDATED' | 'PROFILE_EDIT' | 'PROMISE' | 'RATE_CHANGE' | 'RATER_TYPE_RULE_CREATED' | 'RATER_TYPE_RULE_UPDATED' | 'RATER_TYPE_RULE_DELETED' | 'READY_MOBILE_RECHARGE' | 'REBILL_CUSTOMER' | 'REBUILD_STATEMENT_PDF' | 'REMOVE_CUSTOMER_RELATIONSHIP' | 'REQUEST_CREATED' | 'REQUEST_UPDATED' | 'REQUEST_DELETED' | 'REQUEST_ADDRESS_CREATED' | 'REQUEST_ADDRESS_UPDATED' | 'REQUEST_ADDRESS_DELETED' | 'REQUEST_LINE_CREATED' | 'REQUEST_LINE_UPDATED' | 'REQUEST_LINE_DELETED' | 'REQUEST_MACRO_CREATED' | 'REQUEST_MACRO_UPDATED' | 'REQUEST_MACRO_DELETED' | 'REQUEST_MACRO_COPIED' | 'REQUEST_MACRO_APPLIED' | 'REQUEST_PRODUCT_CREATED' | 'REQUEST_PRODUCT_UPDATED' | 'REQUEST_PRODUCT_DELETED' | 'REQUEST_STATUS_CREATED' | 'REQUEST_STATUS_UPDATED' | 'REQUEST_STATUS_DELETED' | 'REQUEST_TEMPLATE_CREATED' | 'REQUEST_TEMPLATE_UPDATED' | 'REQUEST_TEMPLATE_DELETED' | 'REQUEST_TRANSACTION_CREATED' | 'REQUEST_TRANSACTION_UPDATED' | 'REQUEST_TRANSACTION_DELETED' | 'REPORT_ACCESS' | 'REPORT_CREATED' | 'REPORT_UPDATED' | 'REPORT_DELETED' | 'RERATE_USAGE' | 'RESET_VOICEMAIL' | 'REUNION_REFRESH' | 'REVERSE_STATEMENT' | 'SECURITY_QUESTION_CREATED' | 'SECURITY_QUESTION_DELETED' | 'SECURITY_QUESTION_UPDATED' | 'SERVICE_EDIT' | 'SERVICE_SUSPEND' | 'SERVICE_CONTRACT_PRICING_RULE_CREATED' | 'SERVICE_CONTRACT_PRICING_RULE_UPDATED' | 'SETTING_UPDATED' | 'SKIP_RULE_CREATED' | 'SKIP_RULE_DELETED' | 'SKIP_RULE_UPDATED' | 'SMART_PRICING_CREATED' | 'SMART_PRICING_BRACKET_CREATED' | 'SMS_EVENT_CREATED' | 'SMS_EVENT_DELETED' | 'SMS_EVENT_UPDATED' | 'SMS_PROFILE_CREATED' | 'SMS_PROFILE_DELETED' | 'SMS_PROFILE_UPDATED' | 'SMS_SENT' | 'SPLIT_ORDER' | 'SSO_CONFIG_CREATED' | 'SSO_CONFIG_DELETED' | 'SSO_CONFIG_UPDATED' | 'SSO_ROLE_MAPPING_CREATED' | 'SSO_ROLE_MAPPING_DELETED' | 'SSO_ROLE_MAPPING_UPDATED' | 'STATEMENT_CREATE_BATCH_CREATED' | 'STATEMENT_CREATE_BATCH_DELETED' | 'STATEMENT_CREATE_BATCH_UPDATED' | 'STATEMENT_EMAILED' | 'STATEMENT_EMAILED_FROM_EMAIL_QUEUE' | 'STATEMENT_REPORT_CREATED' | 'STATEMENT_REPORT_DELETED' | 'STATEMENT_REPORT_UPDATED' | 'STATEMENT_REPORT_TYPE_CREATED' | 'STATEMENT_REPORT_TYPE_UPDATED' | 'STATEMENT_REVERSAL_BATCH_CREATED' | 'STATEMENT_REVERSAL_BATCH_DELETED' | 'STATEMENT_REVERSAL_BATCH_UPDATED' | 'STATE_PROVINCE_CREATED' | 'STATE_PROVINCE_DELETED' | 'STATE_PROVINCE_UPDATED' | 'SWAP_ESN' | 'SWAP_MDN' | 'SYSTEM_CHANGE' | 'TAG_CREATED' | 'TAG_DELETED' | 'TAG_UPDATED' | 'TASK_ACCESS' | 'TASK_FIELD_VALUE_UPDATED' | 'TASK_FIELD_CREATED' | 'TASK_FIELD_DELETED' | 'TASK_FIELD_UPDATED' | 'TASK_NOTIFICATION_USER_CREATED' | 'TASK_NOTIFICATION_USER_UPDATED' | 'TASK_NOTIFICATION_USER_DELETED' | 'TASK_CREATED' | 'TASK_UPDATED' | 'TAX_EXEMPTION_CREATED' | 'TAX_EXEMPTION_DELETED' | 'TAX_EXEMPTION_UPDATED' | 'TICKET_CREATE' | 'TICKET_DELETE' | 'TICKET_UPDATE' | 'TIME_LOG_REASON_CREATED' | 'TIME_LOG_REASON_DELETED' | 'TIME_LOG_REASON_UPDATED' | 'TIME_LOG_REASON_AGREEMENT_RATES_PROPAGATED' | 'TRANSACTION_REVERSE' | 'TROUBLE_REPAIR_PROFILE_CREATED' | 'TROUBLE_REPAIR_PROFILE_DELETED' | 'TROUBLE_REPAIR_PROFILE_UPDATED' | 'UPDATE_ENTITY' | 'UPDATE_LINE_ALLOWANCE' | 'VIEW' | 'VIEW_CSR' | 'VIEW_LIFELINE' | 'VIEW_MOBILE' | 'VIEW_SOI' | 'WEBHOOK_RECEIVER_CREATED' | 'WEBHOOK_RECEIVER_DELETED' | 'WEBHOOK_RECEIVER_UPDATED' | 'WEBHOOK_SUBSCRIPTION_CREATED' | 'WEBHOOK_SUBSCRIPTION_DELETED' | 'WEBHOOK_SUBSCRIPTION_UPDATED' | 'WIRELESS_PORT_CREATED' | 'WIRELESS_PORT_DELETED' | 'WIRELESS_PORT_UPDATED' | 'WORKORDER_CANCELED' | 'WORK_ORDER_LINE_DELETED' | 'COLLECTIONS_STEP__CONTACT_DELETED' | 'COLLECTIONS_STEP_CONTACT_UPDATED' | 'COLLECTIONS_STEP_CONTACT_CREATED' | 'STORED_PROCEDURE_EXECUTED'>) | undefined, 'search.created_by'?: Array | undefined, 'search.created_date_start'?: string | undefined, 'search.created_date_end'?: string | undefined, 'search.customer_id'?: Array | undefined, 'search.description'?: Array | undefined, 'search.inventory_item_id'?: Array | undefined, 'search.order_id'?: Array | undefined, 'search.report_id'?: Array | undefined, 'search.request_id'?: Array | undefined, 'search.service_product_id'?: Array | undefined, 'search.service_id'?: Array | undefined, 'search.page_size'?: number | undefined, 'search.page'?: number | undefined, 'search.sort'?: string | undefined}; export type GetApiV1AuditsOptions = {baseUrl?: string | undefined, basic?: {username: string, password: string} | undefined, fetch?: typeof fetch | undefined}; export const revAppComponentsLink = z.object({rel: z.string().optional(), href: z.string().optional()}); export const revAppModelsAudit = z.object({audit_id: z.number().int().optional(), audit_type: z.enum(["ACTIVATE_ESN", "ACCOUNT_GROUP_CREATED", "ACCOUNT_GROUP_DELETED", "ACCOUNT_GROUP_UPDATED", "ACCOUNT_GROUP_CODE_CREATED", "ACCOUNT_GROUP_CODE_DELETED", "ACCOUNT_GROUP_CODE_UPDATED", "ACCOUNT_TYPE_CHANGE", "ADD_CUSTOMER_RELATIONSHIP", "ADDRESS_ADD", "ADDRESS_CHANGE", "ADDRESS_DELETE", "ADDRESS_VALIDATION_OVERRIDE", "AGREEMENT_CREATED", "AGREEMENT_DELETED", "AGREEMENT_UPDATED", "AGREEMENT_INCLUDED_UNITS_REFRESHED", "AGENT_ADDRESS_VALIDATION_CONFIDENCE", "AGENT_CHANGE_ACCOUNT_NUMBER", "AGENT_CHANGE_ADDRESS", "AGENT_CHANGE_HIERARCHY", "AGENT_CHANGE_NAME", "AGENT_CREATE", "AGENT_DELETE", "AGENT_PORTAL_PAYMENT_CREATED", "AGENT_TRANSACTION_POST", "AGENT_TRANSACTION_REVERSE", "AGENT_UPDATE", "API_UPDATE", "ATTACHMENT_EMAILED", "AUTO_DEBIT_ACCOUNT_UPDATE", "AUTO_DEBIT_ACCOUNT_UPDATE_BILLCENTER", "AUTO_DEBIT_QUEUE_PROCESSED", "AUTO_RECHARGE", "AUTO_RECHARGE_FAILURE", "AUTOMATED_AUTO_DEBIT_ATTEMPT", "AUTOMATED_PROVISIONING", "ANALYTICS_PROFILE_CREATED", "ANALYTICS_PROFILE_UPDATED", "ANALYTICS_PROFILE_DELETED", "ANALYTICS_REPORT_CREATED", "ANALYTICS_REPORT_UPDATED", "ANALYTICS_REPORT_DELETED", "BALANCE_TRANSFER", "BATCH_PACKAGE_CHANGE", "BILL_PROFILE_CREATED", "BILL_PROFILE_UPDATED", "BILL_PROFILE_TAX_CONFIG_CREATED", "BILL_PROFILE_TAX_CONFIG_DELETED", "BILL_PROFILE_TAX_CONFIG_UPDATED", "BILLCENTER_FAQ", "BILLCENTER_LOGIN", "BILLCENTER_USER_NOTIFICATION_CREATED", "BILLCENTER_USER_NOTIFICATION_DELETED", "BILLING_HOLD_ADJUSTMENT", "BULK_ACTION_CREATED", "CALLER_ID_CHANGED", "CARRIER_ACCOUNT_CREATED", "CARRIER_ACCOUNT_DELETED", "CARRIER_ACCOUNT_UPDATED", "CARRIER_CREATED", "CARRIER_DELETED", "CARRIER_UPDATED", "CDR_ROUNDING_CREATED", "CDR_ROUNDING_DELETED", "CDR_ROUNDING_UPDATED", "CDR_EXPORT_COLUMN_CONFIGURATION_CREATED", "CDR_EXPORT_COLUMN_CONFIGURATION_DELETED", "CDR_EXPORT_COLUMN_CONFIGURATION_UPDATED", "CDR_WINDOW_CREATED", "CDR_WINDOW_DELETED", "CDR_WINDOW_UPDATED", "CHARGE_DELETED", "CHARGE_CREATED", "CHARGE_CUSTOMER", "CLAIM_CREATED", "CLAIM_DELETED", "CLAIM_UPDATED", "CLAIM_TYPE_CREATED", "CLAIM_TYPE_DELETED", "CLAIM_TYPE_UPDATED", "CLOSE_ACCOUNT", "COLLECTIONS_STEP_CREATED", "COLLECTIONS_STEP_DELETED", "COLLECTIONS_STEP_UPDATED", "COLLECTIONS_STEP_EXECUTED", "COLLECTIONS_TEMPLATE_ADDED", "COLLECTIONS_TEMPLATE_DELETED", "COLLECTIONS_TEMPLATE_UPDATED", "COMMISSION_PLAN_CREATED", "CLEAR_TAXI_ASSOCIATION", "COMMISSION_DELETED", "COMMISSION_CREATED", "COMMISSION_UPDATED", "COMMISSION_PLAN_DELETED", "COMMISSION_PLAN_DETAIL_CREATED", "COMMISSION_PLAN_DETAIL_DELETED", "COMMISSION_PLAN_DETAIL_UPDATED", "COMMISSION_PLAN_UPDATED", "CONTACT_CREATE", "CONTACT_TYPE_CREATE", "CONTRACT_PRICE_INCREASE_QUEUE_CREATED", "CONTRACT_PRICE_INCREASE_QUEUE_UPDATED", "CONTRACT_PRICE_INCREASE_QUEUE_DELETED", "CONTRACT_PRICE_INCREASE_PRODUCT_QUEUE_CREATED", "CONTRACT_PRICE_INCREASE_PRODUCT_QUEUE_UPDATED", "CONTRACT_PRICE_INCREASE_PRODUCT_QUEUE_DELETED", "COUNTRIES_UPDATED", "CREATE_USER", "CREDIT_CREATED", "CREDIT_CUSTOMER", "CUSTOMER_CREATED", "CUSTOMER_DELETED", "CUSTOMER_UPDATED", "CUSTOMER_EDIT_PROFILE", "CUSTOMER_HIERARCHY_GROUPING_RENAMED", "CUSTOMER_HIERARCHY_NODE_ADDED", "CUSTOMER_HIERARCHY_NODE_MOVED", "CUSTOMER_HIERARCHY_NODE_REMOVED", "CUSTOMER_LIFELINE_CHANGE", "CUSTOMER_PRODUCT_CREATED", "CUSTOMER_PRODUCT_UPDATED", "CUSTOMER_PRODUCT_REMOVED", "CUSTOMER_SMART_PRICING_CREATED", "CUSTOMER_SMART_PRICING_DELETED", "CUSTOMER_SMART_PRICING_UPDATED", "CUSTOMER_STATUS", "CUSTOMER_TAG", "CUSTOMER_PLAN_CREATED", "CUSTOMER_PLAN_DELETED", "CUSTOMER_PLAN_UPDATED", "CYCLE", "DEACTIVATE_ESN", "DELETE_AGENT_TRANSACTION", "DELETE_CIRCUIT", "DELETE_COMMISSION", "DELETE_CONTACT", "DELETE_CONTACT_TYPE", "DELETE_CUSTOMER", "DELETE_CUSTOMER_ATTACHMENT", "DELETE_EBILLING_PROFILE", "DELETE_ENTITY", "DELETE_FOC_CALENDAR", "DELETE_LINE_ALLOWANCE", "DELETE_TAX_EXEMPTION", "DELETE_TICKET_ATTACHMENT", "DID_EDIT", "DISCONNECT_NOTICE", "DYNAMIC_CONTENT", "E911_CREATED", "E911_UPDATED", "EMAIL_TEMPLATE_FILTER_CREATED", "EMAIL_TEMPLATE_FILTER_DELETED", "EMAIL_TEMPLATE_FILTER_UPDATED", "EMAIL_TEMPLATE_CREATED", "EMAIL_TEMPLATE_UPDATED", "EMAIL_TEMPLATE_DELETED", "EMAIL_TEMPLATE_GROUP_CREATED", "EMAIL_TEMPLATE_GROUP_UPDATED", "EMAIL_TEMPLATE_GROUP_DELETED", "ENTITY_NICKNAME_EDIT", "ERATE_REIMBURSEMENT_CREATED", "ERATE_EXCLUSION_CREATED", "ERATE_EXCLUSION_DELETED", "EXPENSE_CODE_CREATED", "EXPENSE_CODE_UPDATED", "EXTERNAL_ORDER_CONFIG_CREATED", "EXTERNAL_ORDER_CONFIG_DELETED", "EXTERNAL_ORDER_CONFIG_UPDATED", "EXTERNAL_TICKET_CONFIG_CREATED", "EXTERNAL_TICKET_CONFIG_DELETED", "EXTERNAL_TICKET_CONFIG_UPDATED", "FAX", "FAX_UPDATE", "FEE_CREATED", "FIELD_CREATED", "FIELD_DELETED", "FIELD_UPDATED", "FIELD_LAYOUT_CREATED", "FIELD_LAYOUT_DELETED", "FIELD_LAYOUT_UPDATED", "FIELD_LAYOUT_FIELD_CREATED", "FIELD_LAYOUT_FIELD_DELETED", "FIELD_LAYOUT_FIELD_UPDATED", "FIELD_LAYOUT_FIELD_PERMISSION_CREATED", "FIELD_LAYOUT_FIELD_PERMISSION_DELETED", "FIELD_LAYOUT_FIELD_PERMISSION_UPDATED", "FIELD_LAYOUT_TYPE_CREATED", "FIELD_LAYOUT_TYPE_DELETED", "FIELD_LAYOUT_TYPE_UPDATED", "FIELD_OPTION_CREATED", "FIELD_OPTION_DELETED", "FIELD_OPTION_UPDATED", "FIELD_TABLE_CREATED", "FIELD_TABLE_DELETED", "FIELD_TABLE_UPDATED", "FIELD_TABLE_TYPE_CREATED", "FIELD_TABLE_TYPE_DELETED", "FIELD_TABLE_TYPE_UPDATED", "FIELD_VALUE_CREATED", "FIELD_VALUE_DELETED", "FIELD_VALUE_UPDATED", "FTP_SITE_CREATED", "FTP_SITE_UPDATED", "FTP_SITE_FILE_DELETED", "FTP_SITE_FILE_REPROCESSING", "FTP_SITE_FILE_USAGE_RERATING", "FTP_SITE_FILE_USAGE_DELETED", "GENERAL_ACCOUNT_AUDIT", "GRAVITY_PROFILE_CREATED", "GRAVITY_PROFILE_DELETED", "GRAVITY_PROFILE_UPDATED", "HIDE_CUSTOMER_USAGE", "H2O_LEVEL_SERVICE_TRANSFER", "REVIO_LEVEL_TN_TRANSFER", "INVENTORY_BULK_AVAILABILITY", "INVENTORY_BULK_STATUS_CHANGE", "INVENTORY_CHANGE", "INVENTORY_CONNECTION_CREATED", "INVENTORY_CONNECTION_DELETED", "INVENTORY_CONNECTION_UPDATED", "INVENTORY_FLOW_CREATED", "INVENTORY_FLOW_DELETED", "INVENTORY_FLOW_UPDATED", "INVENTORY_IP_CREATED", "INVENTORY_IP_DELETED", "INVENTORY_IP_UPDATED", "INVENTORY_ITEM_UPDATED", "INVENTORY_MAC_CREATED", "INVENTORY_MAC_DELETED", "INVENTORY_MAC_UPDATED", "INVENTORY_PORT_CREATED", "INVENTORY_PORT_DELETED", "INVENTORY_PORT_UPDATED", "INVENTORY_SEGMENT_CREATED", "INVENTORY_SEGMENT_DELETED", "INVENTORY_SEGMENT_UPDATED", "INVENTORY_TYPE_CREATED", "INVENTORY_TYPE_DELETED", "INVENTORY_TYPE_UPDATED", "INVENTORY_TYPE_PORT_CREATED", "INVENTORY_TYPE_PORT_DELETED", "INVENTORY_TYPE_PORT_UPDATED", "INVENTORY_UNAVAILABLE_REASON_CREATED", "INVENTORY_UNAVAILABLE_REASON_DELETED", "INVENTORY_UNAVAILABLE_REASON_UPDATED", "INVENTORY_VLAN_CREATED", "INVENTORY_VLAN_DELETED", "INVENTORY_VLAN_UPDATED", "IVR_CALL", "IVR_WEB_SERVICE_REQUEST", "IVR_WEB_SERVICE_RESPONSE", "INVOICE_TEMPLATE_CREATED", "INVOICE_TEMPLATE_DELETED", "INVOICE_TEMPLATE_UPDATED", "LD_NOTIFICATION", "LIFELINE_FORM", "LIFELINE_STATUS_REJECT_CLOSURE", "LINE_COMMISSION_INFO_CREATED", "LINE_COMMISSION_INFO_DELETED", "LINE_COMMISSION_INFO_UPDATED", "LINE_EDIT", "LINE_FIELD", "LINE_LOSS", "LINE_TYPE", "LOGIN_ATTEMPT", "LOGO_CHANGE", "MANUAL", "MANUAL_STATEMENT", "MACRO_CREATED", "MACRO_DELETED", "MACRO_UPDATED", "MACRO_CATEGORIES_CREATED", "MACRO_CATEGORIES_DELETED", "MACRO_CATEGORIES_UPDATED", "MENU_PERMISSION_ADDED", "MENU_PERMISSION_REMOVED", "MFA_ATTEMPT", "MIGRATE_CUSTOMER", "MODIFY_AGENT_TRANSACTION", "MODIFY_COMMISSION", "MODIFY_CONTACT_TYPE", "MODIFY_CUSTOMER_CONTACT", "MODIFY_EBPP_QUEUE_FLAG", "MODIFY_PRINT_QUEUE_FLAG", "MODIFY_RELATIONSHIP_TYPES", "MODIFY_USER", "MODIFY_USER_ROLES", "MODIFY_USER_PASSWORD", "NEW_TAX_EXEMPTION", "NLAD_PROFILE", "NOTE_EDIT", "NOTE_DELETED", "OPTION_CREATED", "OPTION_DELETED", "OPTION_UPDATED", "ORDER_CANCELED", "ORDER_COMPLETED", "ORDER_CONFIRMED", "ORDER_CREATED", "ORDER_MODIFIED", "ORDER_CNAM_CREATED", "ORDER_CNAM_UPDATED", "ORDER_PROVIDER_ORDER_UPDATED", "ORDER_INVENTORY_MANAGEMENT_CREATED", "ORDER_INVENTORY_MANAGEMENT_DELETED", "ORDER_INVENTORY_MANAGEMENT_UPDATED", "ORDER_PORT_CREATED", "ORDER_PORT_DELETED", "ORDER_PORT_UPDATED", "ORDER_RELATIONSHIP_TYPE_CREATED", "ORDER_RELATIONSHIP_TYPE_DELETED", "ORDER_RELATIONSHIP_TYPE_UPDATED", "ORDER_RELATIONSHIP_CREATED", "ORDER_RELATIONSHIP_DELETED", "ORDER_RELATIONSHIP_UPDATED", "PACKAGE", "PACKAGE_CARRIER_ACCOUNT_CREATED", "PACKAGE_CARRIER_ACCOUNT_UPDATED", "PACKAGE_CREATED", "PACKAGE_DELETED", "PACKAGE_PRODUCT_CREATED", "PACKAGE_PRODUCT_DELETED", "PACKAGE_PRODUCT_UPDATED", "PACKAGE_UPDATED", "PASSWORD_EXPIRED", "PAYMENT_CREATED", "PAYMENT_DELETED", "PAYMENT_EDIT", "PAYMENT_REFUND", "PAYMENT_UPDATED", "PAYMENT_EMAILED", "PAYMENT_BOUNCED", "PERFORMANCE_LOG", "PERMISSIONS_UPDATED", "PICC_ADD", "PLAN_CREATED", "PLAN_DELETED", "PLAN_UPDATED", "PLAN_GROUP_CREATED", "PLAN_GROUP_UPDATED", "PLAN_GROUP_PLAN_CREATED", "PLAN_GROUP_PLAN_DELETED", "PLAN_RATE_CREATED", "PLAN_RATE_UPDATED", "PLAN_RATE_DELETED", "POP3_FILTER_CREATE", "POP3_FILTER_DELETE", "POP3_FILTER_UPDATE", "POPUP_ALERT_DISMISSED", "PORT_MESSAGE", "PORTAL_LOGIN_ATTEMPT", "PRICE_BOOK_AGENT_CREATED", "PRICE_BOOK_AGENT_DELETED", "PRICE_BOOK_AGENT_UPDATED", "PRICE_BOOK_CREATED", "PRICE_BOOK_DELETED", "PRICE_BOOK_UPDATED", "PRICE_BOOK_PRODUCT_CREATED", "PRICE_BOOK_PRODUCT_DELETED", "PRICE_BOOK_PRODUCT_UPDATED", "PRICE_BOOK_USER_CREATED", "PRICE_BOOK_USER_DELETED", "PRICE_BOOK_USER_UPDATED", "PRICE_TIER_CREATED", "PRICE_TIER_DELETED", "PRICE_TIER_UPDATED", "PROCESS_STEP_CREATED", "PROCESS_STEP_DELETED", "PROCESS_STEP_UPDATED", "PROCESSED_LEGACY_COLLECTIONS_QUEUE", "PRODUCT_CATEGORY_CREATED", "PRODUCT_CATEGORY_DELETED", "PRODUCT_CATEGORY_UPDATED", "PRODUCT_CREATED", "PRODUCT_DELETED", "PRODUCT_GROUP_CREATED", "PRODUCT_GROUP_DELETED", "PRODUCT_GROUP_UPDATED", "PRODUCT_PLAN_CREATED", "PRODUCT_PLAN_DELETED", "PRODUCT_PLAN_UPDATED", "PRODUCT_TYPE_AUTO_CREATED", "PRODUCT_TYPE_CREATED", "PRODUCT_TYPE_DELETED", "PRODUCT_TYPE_UPDATED", "PRODUCT_UPDATED", "PROFILE_EDIT", "PROMISE", "RATE_CHANGE", "RATER_TYPE_RULE_CREATED", "RATER_TYPE_RULE_UPDATED", "RATER_TYPE_RULE_DELETED", "READY_MOBILE_RECHARGE", "REBILL_CUSTOMER", "REBUILD_STATEMENT_PDF", "REMOVE_CUSTOMER_RELATIONSHIP", "REQUEST_CREATED", "REQUEST_UPDATED", "REQUEST_DELETED", "REQUEST_ADDRESS_CREATED", "REQUEST_ADDRESS_UPDATED", "REQUEST_ADDRESS_DELETED", "REQUEST_LINE_CREATED", "REQUEST_LINE_UPDATED", "REQUEST_LINE_DELETED", "REQUEST_MACRO_CREATED", "REQUEST_MACRO_UPDATED", "REQUEST_MACRO_DELETED", "REQUEST_MACRO_COPIED", "REQUEST_MACRO_APPLIED", "REQUEST_PRODUCT_CREATED", "REQUEST_PRODUCT_UPDATED", "REQUEST_PRODUCT_DELETED", "REQUEST_STATUS_CREATED", "REQUEST_STATUS_UPDATED", "REQUEST_STATUS_DELETED", "REQUEST_TEMPLATE_CREATED", "REQUEST_TEMPLATE_UPDATED", "REQUEST_TEMPLATE_DELETED", "REQUEST_TRANSACTION_CREATED", "REQUEST_TRANSACTION_UPDATED", "REQUEST_TRANSACTION_DELETED", "REPORT_ACCESS", "REPORT_CREATED", "REPORT_UPDATED", "REPORT_DELETED", "RERATE_USAGE", "RESET_VOICEMAIL", "REUNION_REFRESH", "REVERSE_STATEMENT", "SECURITY_QUESTION_CREATED", "SECURITY_QUESTION_DELETED", "SECURITY_QUESTION_UPDATED", "SERVICE_EDIT", "SERVICE_SUSPEND", "SERVICE_CONTRACT_PRICING_RULE_CREATED", "SERVICE_CONTRACT_PRICING_RULE_UPDATED", "SETTING_UPDATED", "SKIP_RULE_CREATED", "SKIP_RULE_DELETED", "SKIP_RULE_UPDATED", "SMART_PRICING_CREATED", "SMART_PRICING_BRACKET_CREATED", "SMS_EVENT_CREATED", "SMS_EVENT_DELETED", "SMS_EVENT_UPDATED", "SMS_PROFILE_CREATED", "SMS_PROFILE_DELETED", "SMS_PROFILE_UPDATED", "SMS_SENT", "SPLIT_ORDER", "SSO_CONFIG_CREATED", "SSO_CONFIG_DELETED", "SSO_CONFIG_UPDATED", "SSO_ROLE_MAPPING_CREATED", "SSO_ROLE_MAPPING_DELETED", "SSO_ROLE_MAPPING_UPDATED", "STATEMENT_CREATE_BATCH_CREATED", "STATEMENT_CREATE_BATCH_DELETED", "STATEMENT_CREATE_BATCH_UPDATED", "STATEMENT_EMAILED", "STATEMENT_EMAILED_FROM_EMAIL_QUEUE", "STATEMENT_REPORT_CREATED", "STATEMENT_REPORT_DELETED", "STATEMENT_REPORT_UPDATED", "STATEMENT_REPORT_TYPE_CREATED", "STATEMENT_REPORT_TYPE_UPDATED", "STATEMENT_REVERSAL_BATCH_CREATED", "STATEMENT_REVERSAL_BATCH_DELETED", "STATEMENT_REVERSAL_BATCH_UPDATED", "STATE_PROVINCE_CREATED", "STATE_PROVINCE_DELETED", "STATE_PROVINCE_UPDATED", "SWAP_ESN", "SWAP_MDN", "SYSTEM_CHANGE", "TAG_CREATED", "TAG_DELETED", "TAG_UPDATED", "TASK_ACCESS", "TASK_FIELD_VALUE_UPDATED", "TASK_FIELD_CREATED", "TASK_FIELD_DELETED", "TASK_FIELD_UPDATED", "TASK_NOTIFICATION_USER_CREATED", "TASK_NOTIFICATION_USER_UPDATED", "TASK_NOTIFICATION_USER_DELETED", "TASK_CREATED", "TASK_UPDATED", "TAX_EXEMPTION_CREATED", "TAX_EXEMPTION_DELETED", "TAX_EXEMPTION_UPDATED", "TICKET_CREATE", "TICKET_DELETE", "TICKET_UPDATE", "TIME_LOG_REASON_CREATED", "TIME_LOG_REASON_DELETED", "TIME_LOG_REASON_UPDATED", "TIME_LOG_REASON_AGREEMENT_RATES_PROPAGATED", "TRANSACTION_REVERSE", "TROUBLE_REPAIR_PROFILE_CREATED", "TROUBLE_REPAIR_PROFILE_DELETED", "TROUBLE_REPAIR_PROFILE_UPDATED", "UPDATE_ENTITY", "UPDATE_LINE_ALLOWANCE", "VIEW", "VIEW_CSR", "VIEW_LIFELINE", "VIEW_MOBILE", "VIEW_SOI", "WEBHOOK_RECEIVER_CREATED", "WEBHOOK_RECEIVER_DELETED", "WEBHOOK_RECEIVER_UPDATED", "WEBHOOK_SUBSCRIPTION_CREATED", "WEBHOOK_SUBSCRIPTION_DELETED", "WEBHOOK_SUBSCRIPTION_UPDATED", "WIRELESS_PORT_CREATED", "WIRELESS_PORT_DELETED", "WIRELESS_PORT_UPDATED", "WORKORDER_CANCELED", "WORK_ORDER_LINE_DELETED", "COLLECTIONS_STEP__CONTACT_DELETED", "COLLECTIONS_STEP_CONTACT_UPDATED", "COLLECTIONS_STEP_CONTACT_CREATED", "STORED_PROCEDURE_EXECUTED"]), description: z.string().max(200).optional(), created_date: z.string().optional(), created_by: z.number().int().optional(), customer_id: z.number().int().optional(), inventory_item_id: z.number().int().optional(), order_id: z.number().int().optional(), report_id: z.number().int().optional(), request_id: z.number().int().optional(), service_product_id: z.number().int().optional(), links: z.array(revAppComponentsLink).optional()}); export const revWebAPIModelsGetOrSearchOfRevAppSearchModelsResponseOfRevAppModelsAudit = z.object({ok: z.boolean().optional(), has_more: z.boolean().optional(), record_count: z.number().int().optional(), records: z.array(revAppModelsAudit).optional()}); export const validateResponse = async ( schema: { readonly '~standard': { readonly validate: (value: unknown) => ({ readonly value: Output; readonly issues?: undefined } | { readonly issues: ReadonlyArray<{ readonly message: string; readonly path?: ReadonlyArray | undefined }> }) | Promise<{ readonly value: Output; readonly issues?: undefined } | { readonly issues: ReadonlyArray<{ readonly message: string; readonly path?: ReadonlyArray | undefined }> }> } }, value: unknown ): Promise => { const result = await schema['~standard'].validate(value) if (result.issues !== undefined) { const detail = result.issues .map(({ message, path }) => path?.length ? `${path.map((segment) => String(typeof segment === 'object' ? segment.key : segment)).join('.')}: ${message}` : message ) .join('; ') throw new Error(`Response does not match the schema: ${detail}`, { cause: { issues: result.issues } }) } return result.value }; /** * Search audits * * GET /v1/Audits */ export const getApiV1Audits = async (args: GetApiV1AuditsArgs, options?: GetApiV1AuditsOptions) => { const {baseUrl = "https://restapi.rev.io", fetch: fetchFn = fetch, basic} = options ?? {} const query = new URLSearchParams() const headers = new Headers() headers.set('accept', "application/json") for (const item of args['search.audit_id'] ?? []) query.append("search.audit_id", String(item)) for (const item of args['search.audit_type'] ?? []) query.append("search.audit_type", String(item)) for (const item of args['search.created_by'] ?? []) query.append("search.created_by", String(item)) if (args['search.created_date_start'] != null) query.append("search.created_date_start", String(args['search.created_date_start'])) if (args['search.created_date_end'] != null) query.append("search.created_date_end", String(args['search.created_date_end'])) for (const item of args['search.customer_id'] ?? []) query.append("search.customer_id", String(item)) for (const item of args['search.description'] ?? []) query.append("search.description", String(item)) for (const item of args['search.inventory_item_id'] ?? []) query.append("search.inventory_item_id", String(item)) for (const item of args['search.order_id'] ?? []) query.append("search.order_id", String(item)) for (const item of args['search.report_id'] ?? []) query.append("search.report_id", String(item)) for (const item of args['search.request_id'] ?? []) query.append("search.request_id", String(item)) for (const item of args['search.service_product_id'] ?? []) query.append("search.service_product_id", String(item)) for (const item of args['search.service_id'] ?? []) query.append("search.service_id", String(item)) if (args['search.page_size'] != null) query.append("search.page_size", String(args['search.page_size'])) if (args['search.page'] != null) query.append("search.page", String(args['search.page'])) if (args['search.sort'] != null) query.append("search.sort", String(args['search.sort'])) if (basic !== undefined) headers.set('authorization', `Basic ${btoa(`${basic.username}:${basic.password}`)}`) const url = `${baseUrl.replace(/\/+$/, '')}/v1/Audits${query.size > 0 ? `?${query}` : ''}` const res = await fetchFn(url, {method: "GET", headers}) if (!res.ok) throw new Error(`Request failed with status ${res.status}`, {cause: {status: res.status, body: await res.text()}}) return validateResponse(revWebAPIModelsGetOrSearchOfRevAppSearchModelsResponseOfRevAppModelsAudit, await res.json()) };