Skip to content
Last updated

Premium Audit Log Events

Events from TD Console (including workflows), TD Toolkit, and API activities are logged. The following are Event Areas with the most common event names and descriptions available to users with the Premium Audit Log subscription. For a complete list of Premium Audit Log events, including operations and columns logged, visit our complete Premium Audit Log Event list.

To identify query activities, look at event areas such as job and schedule events. Job events include Hive and Presto queries, data connector jobs, and result output tasks. Schedule events refer to saved query activities.

Audience Studio-related log events have a user_id column value, but user_email is NULL. This is expected behavior by the log collection design.
Use /v3/user/list/ API to map user_id and user_email if needed. For configuring user details via API, see Treasure Data User API.

Account

Event NameDescriptionOperationColumns Logged
account_modifyChange TD accountPATCH /v4/account(.:format)attribute_name, old_value, new_value
audit_log_downloadAudit log downloadGET /v4/audits(.:format)
ip_whitelist_modifyAdd IP addressPOST /v4/ip_whitelist_entries(.:format)
PATCH /v4/ip_whitelist_entries/:id(.:format)
PUT /accounts/:account_id/update_ip_whitelist(.:format)
PUT /users/:id/update_ip_whitelist(.:format)
old_value, new_value, affected_user_id
ip_whitelist_modifyRemove IP addressDELETE /v4/ip_whitelist_entries/:id(.:format)old_value, new_value, affected_user_id
password_policy_modifyChange password policyPATCH /v4/account/password_policy(.:format)attribute_name, old_value, new_value
sign_inLog inGET /users/confirmation(.:format)
PATCH /users/invitation(.:format)
GET|POST /users/auth/google_login/callback(.:format)
GET /users/sign_in_jwt(.:format)
POST /users/sign_in(.:format)
sign_in_failedSign-in failedPOST /users/sign_in(.:format)
sign_in_failed_by_ipwhitelistSign-in failed due to IP Whitelist issue< all areas requiring sign-in with ipwhitelist>
sign_in_failed_by_private_connectPrivate connect sign-in failed< all areas requiring sign-in with private connect>
sign_in_failed_reportingGenerate failed sign-in reportGET /reporting/login(.:format)
sign_in_failed_ssoSingle-sign on failedGET|POST /users/auth/google_login/callback(.:format)
sign_in_reportingGenerate sign in reportGET /reporting/login(.:format)
sign_outLog outDELETE /users/sign_out(.:format)
password_revalidateRevalidate password to get API keys or auth config.POST /v4/users/revalidate_password(.:format)
password_revalidate_failedFailed to revalidate a passwordPOST /v4/users/revalidate_password(.:format)

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Artificial Intelligence / Machine Learning

Event NameEvent TypeOperationColumns Logged
ml_solution_createCreate an ML SolutionPOST /entities/ml_solutionsresource_type, resource_id, resource_name, resource_path
ml_solution_modifyModify an ML SolutionPATCH /entities/ml_solutions/:ml_solution_idresource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
ml_solution_deleteDelete an ML SolutionDELETE /entities/ml_solutions/:ml_solution_idresource_type, resource_id, resource_name, resource_path
ml_solution_runRun an ML SolutionPOST /entities/ml_solutions/:ml_solution_id/runresource_type, resource_id, resource_name, resource_path
ml_solution_execution_notebook_showShow an ML Solution notebookGET /entities/ml_solutions/:ml_solution_id/executions/:execution_id/notebookresource_type, resource_id, resource_name, resource_path
llm_agent_createCreate llm agentPOST /api/agentsresource_id, resource_name ({project.name}|{agent.name})
llm_agent_modifyModify llm agentPATCH /api/agents/:idresource_id, resource_name, attribute_name, old_value, new_value
llm_agent_deleteDelete llm agentDELETE /api/agents/:idresource_id, resource_name
llm_knowledge_base_createCreate llm knowledge basePOST /api/knowledge_basesresource_id, resource_name ({project.name}|{knowledge_base.name})
llm_knowledge_base_modifyModify llm knowledge basePATCH /api/knowledge_bases/:idresource_id, resource_name, attribute_name, old_value, new_value
llm_knowledge_base_deleteDelete llm knowledge baseDELETE /api/knowledge_bases/:idresource_id, resource_name
llm_knowledge_base_queryQuery llm knowledge basePOST /api/knowledge_bases/:id/queryresource_id, resource_name, arguments
llm_knowledge_base_job_runRun llm knowledge base jobEvery-time: POST /api/knowledge_bases
Whenever tables / sql updated: PATCH /api/knowledge_bases/:id
resource_id, resource_name (which are knowledge base's ID and name)
llm_prompt_createCreate llm promptPOST /api/actions/resource_id, resource_name ({project.name}|{prompt.name})
llm_prompt_modifyModify llm promptPATCH /api/actions/:idresource_id, resource_name, attribute_name, old_value, new_value
llm_prompt_deleteDelete llm promptDELETE /api/actions/:idresource_id, resource_name ({project.name}|{prompt.name})
llm_action_invokeInvoke llm actionPOST /api/actions/:id/text
POST /api/actions/:id/slack
resource_id, resource_name ({project.name}|{prompt.name}|{action.id})
llm_chat_createCreate llm chatPOST /api/chats or a chat is created along with llm_agent_tool_invokeresource_id
llm_chat_continueContinue llm chatPOST /api/chats/:id/continueresource_id
llm_project_createCreate llm projectPOST /api/projectsresource_id, resource_name
llm_project_modifyModify llm projectPATCH /api/projects/:idresource_id, resource_name, attribute_name, old_value, new_value
llm_project_deleteDelete llm projectDELETE /api/projects/:id
DELETE /internal/projects
resource_id, resource_name
llm_integration_createCreate llm integrationPOST /api/integrationsresource_id, resource_name ({project.name}|{integration.service_type})
llm_integration_modifyModify llm integrationPATCH /api/integrations/:idresource_id, resource_name, attribute_name, old_value, new_value
llm_integration_deleteDelete llm integrationDELETE /api/integrations/:idresource_id
llm_text_knowledge_base_createCreate llm text knowledge basePOST /api/text_knowledge_basesresource_id, resource_name
llm_text_knowledge_base_modifyModify llm text knowledge basePATCH /api/text_knowledge_bases/:idresource_id, resource_name, attribute_name, old_value, new_value
llm_text_knowledge_base_deleteDelete llm text knowledge baseDELETE /api/text_knowledge_bases/:idresource_id, resource_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Audience Studio (Legacy)

Event NameDescriptionOperationColumns Logged
audience_behavior_poll_recordsRun to build or update the master segmentGET /audiences/:audience_id/behaviors/:id/poll_records(.:format)resource_type, resource_id, resource_name, resource_path, count
audience_behavior_sampleRun to build or update the master segmentGET /audiences/:audience_id/behaviors/:id/sample_values(.:format)resource_type, resource_id, resource_name, resource_path, count
audience_createInitial creation of a master segmentPOST /audiences(.:format)resource_type, resource_id, resource_name, resource_path
audience_modifyMaster segment changePATCH /audiences/:id(.:format) PUT /audiences/:id(.:format)resource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
audience_runRun to build or update the master segmentPOST /audiences/:id/run(.:format)resource_type, resource_id, resource_name, resource_path
audience_sampleReturns sampled data of the specified audienceGET /audiences/:id/sample_values(.:format)resource_type, resource_id, resource_name, resource_path, count
customer_activity_indexReturns the activity of the specified customerGET /audiences/:audience_id/customers/:customer_id/activities(.:format) GET /audiences/:audience_id/customers/:customer_id/behaviors(.:format)resource_type, resource_id, resource_name, resource_path, count
customer_attributes_indexReturns the attributes of the specified customerGET /audiences/:audience_id/customers/:customer_id/attributes(.:format)resource_type, resource_id, resource_name, resource_path, count
audience_deleteDelete master segmentDELETE /audiences/:id(.:format)resource_type, resource_id, resource_name, resource_path
customer_indexAccess profile listGET /audiences/:audience_id/customers(.:format)resource_type, resource_id, resource_name, resource_path, count
customer_showView a customer profile
predictive_segment_createCreate predictive scoring specificationsPOST /audiences/:audience_id/predictive_segments(.:format)resource_type, resource_id, resource_name, resource_path
predictive_segment_featuresRun predictive scoringGET /audiences/:audience_id/predictive_segments/:id/model/features(.:format)resource_type, resource_id, resource_name, resource_path, count
predictive_segment_runRun predictive scoringPOST /audiences/:audience_id/predictive_segments/:id/run(.:format)resource_type, resource_id, resource_name, resource_path
predictive_segment_modifyPredictive scoring changePATCH /audiences/:audience_id/predictive_segments/:id(.:format) PUT /audiences/:audience_id/predictive_segments/:id(.:format) POST /audiences/:audience_id/predictive_segments/:id/workflow_finished(.:format)resource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
predictive_segment_deleteDelete predictive scoringDELETE /audiences/:audience_id/predictive_segments/:id(.:format)resource_type, resource_id, resource_name, resource_path
profile_indexSelect to view a profile details page from the profile list
(an API pull of profile info)GET /audiences/:audience_id/profiles(.:format)resource_type, resource_id, resource_name, resource_path, count
segment_createCreate a segmentPOST /audiences/:audience_id/segments(.:format)resource_type, resource_id, resource_name, resource_path
segment_customer_queryGet customers who belong to a segmentGET /audiences/:audience_id/segments/queries/:query_id/customers(.:format)resource_type, resource_id, resource_name, resource_path, count
segment_folder_createCreate a segment folderPOST /audiences/:audience_id/folders(.:format)resource_type, resource_id, resource_name, resource_path
segment_folder_modifySegment folder changePATCH /audiences/:audience_id/folders/:id(.:format) PUT /audiences/:audience_id/folders/:id(.:format)resource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
segment_modifySegment changePOST /audiences/:audience_id/folders/:id/put_in(.:format) PATCH /audiences/:audience_id/segments/:id(.:format) PUT /audiences/:audience_id/segments/:id(.:format)resource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
segment_queryRefresh segment viewPOST /audiences/:audience_id/segments/queries(.:format)resource_type, resource_id, resource_name, resource_path
segment_query_killRefresh segment viewPOST /audiences/:audience_id/segments/queries/:query_id/kill(.:format)resource_type, resource_id, resource_name, resource_path
syndication_createSpecify activation of a segmentPOST /audiences/:audience_id/segments/:segment_id/syndications(.:format)resource_type, resource_id, resource_name, resource_path
segment_folder_deleteDelete segment folderDELETE /audiences/:audience_id/folders/:id(.:format)resource_type, resource_id, resource_name, resource_path
segment_deleteDelete segmentDELETE /audiences/:audience_id/segments/:id(.:format)resource_type, resource_id, resource_name, resource_path
syndication_execution_downloadDownload the data set of the activated segmentGET /audiences/:audience_id/segments/:segment_id/syndications/:syndication_id/
executions/:syndication_execution_id/download(.:format)resource_type, resource_id, resource_name, resource_path
syndication_indexAccess the specified list of activationsGET /audiences/:audience_id/syndications(.:format) GET /audiences/:audience_id/segments/:segment_id/syndications(.:format)resource_type, resource_id, resource_name, resource_path, count
syndication_modifyActivation changePATCH /audiences/:audience_id/segments/:segment_id/syndications/:id(.:format) PUT /audiences/:audience_id/segments/:segment_id/syndications/:id(.:format)resource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
syndication_runRun activation (export)POST /audiences/:audience_id/segments/:segment_id/syndications/:id/run(.:format)resource_type, resource_id, resource_name, resource_path
syndication_showAccess the specified activationGET /audiences/:audience_id/segments/:segment_id/syndications/:id(.:format)resource_type, resource_id, resource_name, resource_path
syndication_deleteDelete activationDELETE /audiences/:audience_id/segments/:segment_id/syndications/:id(.:format)resource_type, resource_id, resource_name, resource_path
web_access_token_indexAccess the Profiles API token list pageGET /audiences/:audience_id/tokens(.:format)resource_type, resource_id, resource_name, resource_path, count
web_access_token_createCreate Profiles APIPOST /audiences/:audience_id/tokens(.:format)resource_type, resource_id, resource_name, resource_path
web_access_token_deleteDelete Profiles APIDELETE /audiences/:audience_id/tokens/:id(.:format)resource_type, resource_id, resource_name, resource_path
web_access_token_runRun Profiles APIPOST /audiences/:audience_id/tokens/:id/run(.:format)resource_type, resource_id, resource_name, resource_path
web_access_token_showShow Profiles APIGET /audiences/:audience_id/tokens/:id(.:format)resource_type, resource_id, resource_name, resource_path

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Audience Studio

Customers using Audience Studio might be using objects for different functions in Audience Studio (legacy) and Audience Studio and want to review the differences. With a combination of requested_path_info and resource_id , you can identify that these are events that took place in Audience Studio. Further, you will note /entities are part of the path for Audience Studio.

Event NameDescriptionOperationColumns Logged
ab_test_createCreate ab_testPOST /entities/ab_testsresource_type, resource_id, resource_name, resource_path
activation_template_createCreate activation templatePOST /entities/activation_templatesresource_type resource_id resource_name resource_path
activation_template_deleteDelete activation templateDELETE /entities/activation_templates/{:activation_template_id}resource_type resource_id resource_name resource_path
activation_template_indexList activation templatesGET /entities/parent_segments/{:id}/activation_templatesresource_type resource_id resource_name resource_path count
activation_template_modifyModify activation templatePATCH /entities/activation_templates/{:activation_template_id}resource_type resource_id resource_name resource_path attribute_name old_value new_value
activation_template_showShow activation templateGET /entities/activation_templates/{:activation_template_id}resource_type resource_id resource_name resource_path
funnel_createCreate a funnelPOST /entities/funnelsresource_type, resource_id, resource_name, resource_path
funnel_deleteDelete a funnelDELETE /entities/funnels/:funnel_idresource_type, resource_id, resource_name, resource_path
funnel_modifyModify a funnelPATCH /entities/funnels/:funnel_idresource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
journey_activation_step_createCreate activation stepPOST /entities/journeys/:journey_id/activationsresource_type, resource_id, resource_name, resource_path
journey_activation_step_updateUpdate activation stepPATCH /entities/journeys/:journey_id/activations/:journey_activation_step_idresource_type, resource_id, resource_name, resource_path
journey_createCreate a journeyPOST /entities/journeysresource_type, resource_id, resource_name, resource_path
journey_deleteDelete a journeyDELETE /entities/journeys/:journey_idresource_type, resource_id, resource_name, resource_path
journey_duplicateCopy a journeyPOST /entities/journeysresource_type, resource_id, resource_name, resource_path
journey_pausePause a journeyPATCH /entities/journeys/:journey_idresource_type, resource_id, resource_name, resource_path
journey_priority_group_createCreate a journey priority groupPOST /audiences/:audience_id/journey_priority_groupsresource_type, resource_id, resource_name, resource_path
journey_priority_group_updateUpdate a journey priority groupPATCH /audiences/:audience_id/journey_priority_groups/:journey_priority_group_idresource_type, resource_id, resource_name, resource_path
journey_priority_group_destroyDelete a journey priority groupDELETE /audiences/:audience_id/journey_priority_groups/:journey_priority_group_idresource_type, resource_id, resource_name, resource_path
journey_priority_group_duplicateDuplicate a journey priority groupPOST /audiences/:audience_id/journey_priority_groups/:journey_priority_group_id/duplicateresource_type, resource_id, resource_name, resource_path
journey_priority_group_enableEnable journey priority group featurePATCH /audiences/:audience_id/journey_priority_groups/:journey_priority_group_idresource_type, resource_id, resource_name, resource_path
journey_priority_group_disableDisable journey priority group featurePATCH /audiences/:audience_id/journey_priority_groups/:journey_priority_group_idresource_type, resource_id, resource_name, resource_path
journey_resumeResume a journeyPATCH /entities/journeys/:journey_idresource_type, resource_id, resource_name, resource_path
journey_updateUpdate a journeyPATCH /entities/journeys/:journey_idresource_type, resource_id, resource_name, resource_path
journey_bundle_updateUpdate a journey bundlePATCH /entities/journey_bundles/:journey_bundle_idresource_type, resource_id, resource_name, resource_path
journey_bundle_destroyDelete a journey bundleDELETE /entities/journey_bundles/:journey_bundle_idresource_type, resource_id, resource_name, resource_path
journey_bundle_new_journeyCreate a new journeyPOST /entities/journey_bundles/:journey_bundle_id/journeysresource_type, resource_id, resource_name, resource_path
predictive_segment_createCreate a predictive segmentPOST /entities/predictive_segmentsresource_type, resource_id, resource_name, resource_path
predictive_segment_deleteDelete a predictive segmentDELETE /entities/predictive_segments/:predictive_segment_idresource_type, resource_id, resource_name, resource_path
predictive_segment_featuresReturns predictive scoring resultsGET /entities/predictive_segments/:predictive_segment_id/model/featuresresource_type, resource_id, resource_name, resource_path
predictive_segment_modifyModify a predictive segmentPATCH /entities/predictive_segments/:predictive_segment_idresource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
predictive_segment_runRun a predictive segmentPOST /entities/predictive_segments/:predictive_segment_id/runresource_type, resource_id, resource_name, resource_path
segment_createCreate a segmentPOST /entities/segmentsresource_type, resource_id, resource_name, resource_path
segment_deleteDelete a segmentDELETE /entities/segments/:segment_idresource_type, resource_id, resource_name, resource_path
segment_folder_createCreate a segment folderPOST /entities/foldersresource_type, resource_id, resource_name, resource_path
segment_folder_deleteDelete a segment folderDELETE /entities/folders/:folder_idresource_type, resource_id, resource_name, resource_path
segment_folder_modifyModify a segment folderPATCH /entities/folders/:folder_idresource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
segment_insight_dashboard_createCreate a segment insight dashboardPOST /audiences/:audience_id/segment_insightsresource_type resource_id resource_name resource_path
segment_insight_dashboard_deleteDelete segment insight dashboardDELETE /audiences/:audience_id/segment_insights/:segment_insight_idresource_type resource_id resource_name resource_path
segment_insight_dashboard_modifyModify segment insight dashboardPATCH /audiences/:audience_id/segment_insights/:segment_insight_idresource_type resource_id resource_name resource_path
segment_insight_query_createCreate segment insight queryPOST /audiences/:audience_id/segments/segment_insights_queriesresource_type resource_id resource_name resource_path
segment_insight_query_killKill segment insight queryPOST /audiences/:audience_id/segments/segment_insights_queries/:queryId/killresource_type resource_id resource_name resource_path
segment_modifyModify a segmentPATCH /entities/segments/:segment_idresource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
syndication_createSpecify activation of a segmentPOST /entities/segments/:segment_id/syndicationsresource_type, resource_id, resource_name, resource_path
syndication_deleteDelete activationDELETE /entities/segments/:segment_id/syndications/:syndication_idresource_type, resource_id, resource_name, resource_path
syndication_indexAccess the specified list of activationsGET /entities/segments/:segment_id/syndicationsresource_type, resource_id, resource_name, resource_path, count
syndication_indexDownload data set of activated segment*GET /entities/parent_segments/:audience_id/syndicationsresource_type, resource_id, resource_name, resource_path, count
syndication_lock_acquisitionAcquire a lockPOST /audiences/{audience_id}/segments/{segment_id}/syndications/{syndication_id}/lockresource_type resource_id resource_name resource_path
syndication_lock_releaseRelease a lockPOST /audiences/{audience_id}/segments/{segment_id}/syndications/{syndication_id}/lock
DELETE /audiences/{audience_id}/segments/{segment_id}/syndications/{syndication_id}/lock
resource_type, resource_id, resource_name, resource_path
syndication_modifyActivation changePATCH /entities/segments/:segment_id/syndications/:syndication_idresource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
syndication_queue_pushAdd activation to the end of the listPOST /audiences/{audience_id}/segments/{segment_id}/syndications/{syndication_id}/lockresource_type, resource_id, resource_name, resource_path
syndication_queue_shiftGrab the first item in the listPOST /audiences/{audience_id}/segments/{segment_id}/syndications/{syndication_id}/lockresource_type resource_id resource_name resource_path
syndication_runRun activation (export)POST /entities/segments/:segment_id/syndications/:syndication_id/runresource_type, resource_id, resource_name, resource_path
syndication_showAccess the specified activationGET /entities/segments/:segment_id/syndications/:syndication_idresource_type, resource_id, resource_name, resource_path
segment_campaign_createCreate segment campaignPOST /entities/segments/:segment_id/campaignsresource_type, resource_id, resource_name, resource_path
segment_campaign_modifyModify segment campaignPATCH /entities/segments/:segment_id/campaigns/:idresource_type, resource_id, resource_name, resource_path, attribute_name, old_value, new_value
segment_campaign_deleteDelete segment campaignDELETE /entities/segments/:segment_id/campaigns/:idresource_type, resource_id, resource_name, resource_path
segment_campaign_insight_query_createCreate segment campaign insight queryPOST /entities/segments/:segment_id/campaigns/:id/queriesresource_type, resource_id, resource_name, resource_path
segment_campaign_insight_query_killKill segment campaign insight queryPOST /entities/segments/:segment_id/campaigns/:id/queries/:query_id/killresource_type, resource_id, resource_name, resource_path
entities_bulk_moveMove entities bulkPOST /entities/parent_segments/:parent_segment_id/bulk_moveresource_type, resource_id, resource_name, resource_path
entities_bulk_duplicateDuplicate entities bulkPOST /entities/parent_segments/:poarent_segment_id/bulk_duplicateresource_type, resource_id, resource_name, resource_path
entities_bulk_deleteDelete entities bulkPOST /entities/parent_segments/:parent_segment_id/bulk_deleteresource_type, resource_id, resource_name, resource_path
unification_createCreate unificationPOST /unifications/workflow_callresource_type, resource_id, resource_name, resource_path
unification_modifyModify unificationPOST /unifications/workflow_callresource_type, resource_id, resource_name, resource_path

Permission Denial Access Logs for Folder Permissions

For any endpoint for objects within Audience Studio, permission could be denied. For instance, if a View Only user attempts to create a segment, the permission is denied, and the denial is reflected in the audit log. Learn more about policy-based permissions.

The audit log will log the following information if the event is denied due to a lack of permissions:

  • time (time of denial)

  • event_name (e.g., audiences.statistics)

  • user_id

  • account_id

  • requested_http_verb (e.g., GET/POST)

  • requested_path (e.g., /audiences/195415/statistics)

  • event_result (denied)

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Permission Denial Access Logs for Column Visibility Access Control

For any endpoint for column access control within v5 Audience Studio, the permission could be denied. For instance, if trying to sample values of pii or blocked attribute or behavior columns, a non-clear attribute is included in the query parameter columns, or if a key query parameter is not clear , or if the last person to update a particular activation doesn't have the correct permissions.

The audit log will log the following information if the event is denied due to a lack of permissions:

  • time (time of denial)

  • event_name (e.g., entities/segments.create.column_visibility_violation)

  • user_id (TD User id)

  • account_id (TD Account ID)

  • requested_http_verb (e.g., GET/POST)

  • requested_path_info (e.g., /entities/segments)

  • event_result

  • resource_type (attribute or behavior)

  • resource_id (the column identifier which is used when defining PBP-PII permission, e.g. 1$attribute.customers.age)

  • visibility (blocked , pii , non_pii , or clear)

    • The column’s visibility
  • required_visibility(blocked , pii , non_pii , or clear)

    • The required visibility for the operation

View the specific event type that may be denied due to lack of permissions in the following table. Learn more about Audience Column Visibility Control.

Event NameOperationColumns Logged
audience_behaviors.sample_values.column_visibility_violationGET /audiences/:audience_id/behaviors/:id/sample_valuesresource_type, resource_id, visibility, required_visibility, event_result
audiences.sample_values.column_visibility_violationGET /audiences/:id/sample_valuesresource_type, resource_id, visibility, required_visibility, event_result
customer_attributes.fetch_by_key.column_visibility_violationGET /audiences/:audience_id/customers/customer_attributes/fetch_by_keyresource_type, resource_id, visibility, required_visibility, event_result
customers.index.column_visibility_violationGET /audiences/:audience_id/customersresource_type, resource_id, visibility, required_visibility, event_result
entities/ab_tests.create.column_visibility_violationPOST /entities/ab_testsresource_type, resource_id, visibility, required_visibility, event_result
entities/predictive_segments.create.column_visibility_violationPOST /entities/predictive_segmentsresource_type, resource_id, visibility, required_visibility, event_result
entities/predictive_segments.update.column_visibility_violationPATCHPUT /entities/predictive_segments/:id
entities/segments.create.column_visibility_violationPOST /entities/segmentsresource_type, resource_id, visibility, required_visibility, event_result
entities/segments.update.column_visibility_violationPATCHPUT /entities/segments/:id
entities/syndications.create.column_visibility_violationPOST /entities/segments/:segment_id/syndicationsresource_type, resource_id, visibility, required_visibility, event_result
entities/syndications.run.column_visibility_violationPOST /entities/segments/:segment_id/syndications/:id/runresource_type, resource_id, visibility, required_visibility, event_result
entities/syndications.update.column_visibility_violationPATCHPUT /entities/segments/:segment_id/syndications/:id
entities/tokens.create.column_visibility_violationPOST /entities/tokensresource_type, resource_id, visibility, required_visibility, event_result
entities/tokens.update.column_visibility_violationPATCHPUT /entities/tokens/:id
predictive_segments.create.column_visibility_violationPOST /audiences/:audience_id/predictive_segmentsresource_type, resource_id, visibility, required_visibility, event_result
predictive_segments.update.column_visibility_violationPATCHPUT /audiences/:audience_id/predictive_segments/:id
segment_insight_dashboards.create.column_visibility_violationPOST /audiences/:audience.id/segment_insightsresource_type, resource_id, visibility, required_visibility, event_result
segment_insight_dashboards.destroy.column_visibility_violationDELETE /audiences/:audience.id/segment_insights/:segment_insight_idresource_type, resource_id, visibility, required_visibility, event_result
segment_insight_dashboards.show.column_visibility_violationGET /audiences/:audience.id/segment_insights/:segment_insight_idresource_type, resource_id, visibility, required_visibility, event_result
segment_insight_dashboards.update.column_visibility_violationPATCH /audiences/:audience.id/segment_insights/:segment_insight_idresource_type, resource_id, visibility, required_visibility, event_result
segment_insight_dashboards.validate.column_visibility_violationPOST /audiences/:audience.id/segment_insights/validateresource_type, resource_id, visibility, required_visibility, event_result
segments.create.column_visibility_violationPOST /audiences/:audience_id/segmentsresource_type, resource_id, visibility, required_visibility, event_result
segments.index_query_customers.column_visibility_violationGET /audiences/:audience_id/segments/queries/:query_id/customersresource_type, resource_id, visibility, required_visibility, event_result
segments.insight_query.column_visibility_violationPOST /audiences/:audience_id/segments/segment_insights_queriesresource_type, resource_id, visibility, required_visibility, event_result
segments.kill_insight_query.column_visibility_violationPOST /audiences/:audience_id/segments/segment_insights_queries/:query_id/killresource_type, resource_id, visibility, required_visibility, event_result
segments.new_query.column_visibility_violationPOST /audiences/:audience_id/segments/queriesresource_type, resource_id, visibility, required_visibility, event_result
segments.query.column_visibility_violationPOST /audiences/:audience_id/segments/queryresource_type, resource_id, visibility, required_visibility, event_result
segments.show_insight_query.column_visibility_violationGET /audiences/:audience_id/segments/segment_insights_queries/:query_idresource_type, resource_id, visibility, required_visibility, event_result
segments.update.column_visibility_violationPATCHPUT /audiences/:audience_id/segments/:id
syndications.create.column_visibility_violationPOST /audiences/:audience_id/segments/:segment_id/syndicationsresource_type, resource_id, visibility, required_visibility, event_result
syndications.run.column_visibility_violationPOST /audiences/:audience_id/segments/:segment_id/syndications/:id/runresource_type, resource_id, visibility, required_visibility, event_result
syndications.update.column_visibility_violationPATCHPUT /audiences/:audience_id/segments/:segment_id/syndications/:id
syndications.workflow_queries.column_visibility_violationGET /audiences/:audience_id/segments/:segment_id/syndications/:id/workflow_queriesresource_type, resource_id, visibility, required_visibility, event_result
tokens.create.column_visibility_violationPOST /audiences/:audience_id/tokensresource_type, resource_id, visibility, required_visibility, event_result
tokens.run.column_visibility_violationPOST /audiences/:audience_id/tokens/:id/runresource_type, resource_id, visibility, required_visibility, event_result
tokens.segments_workflow_queries.column_visibility_violationGET /audiences/:audience_id/tokens/:id/segments_workflow_queriesresource_type, resource_id, visibility, required_visibility, event_result
tokens.update.column_visibility_violationPATCHPUT /audiences/:audience_id/tokens/:id

Bulk Import

Event NameEvent TypeOperationColumns Logged
bulk_import_createCreate a bulk import sessionPOST /v3/bulk_import/create/:name/:database_name/ :table_name(.:format)id, resource_id, resource_name, target_table
bulk_import_create_partSplit bulk import data into partsPUT /v3/bulk_import/upload_part/:name/:part(.:format)id, resource_id, resource_name, target_table
bulk_import_deleteDelete bulk import sessionPOST /v3/bulk_import/delete/:name(.:format)id, resource_id, resource_name, target_table
bulk_import_delete_all_partDelete bulk import parts in a session but the session remainsPOST /v3/bulk_import/delete_all_parts/:name(.:format)id, resource_id, resource_name, target_table
bulk_import_delete_partDelete specific bulk import parts from a sessionPOST /v3/bulk_import/delete_part/:name/:part(.:format)id, resource_id, resource_name, target_table
bulk_import_error_records_ downloadDownload bulk import error logGET /v3/bulk_import/error_records/:name(.:format)id, resource_id, resource_name, target_table size
bulk_import_finishedComplete processing of bulk importPOST /v3/bulk_import/commit_finished/:id(.:format)id, resource_id, resource_name, target_table, amount
bulk_import_modifyDetect change to bulk import parametersPOST /v3/bulk_import/perform/:name(.:format) POST /v3/bulk_import/commit/:name(.:format)id, resource_id, resource_name, target_table, old_value, new_value

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Connection

Event NameEvent TypeOperationColumns Logged
connection_createCreate a new connection in the Integration HubPOST /v4/connections(.:format) POST /v4/connectors(.:format)id, resource_id, resource_name
connection_config_createCreate a connection using Export ResultsPOST /v4/connector_configs(.:format)id, resource_id, target_connection
connection_modifyRenamePATCH /v4/connections/:id(.:format)id, resource_id, resource_name, attribute_name, old_value, new_value
connection_modify_settingsModify (Update settings)PATCH /v4/connections/:id(.:format)id, resource_id, resource_name
connection_deleteDeleteDELETE /v4/connections/:id(.:format)id, resource_id, resource_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Data Transfer

Event NameDescriptionOperationColumns Logged
data_transfer_createTransfer createPOST /v3/bulk_loads(.:format) POST /v4/data_transfers(.:format)id, resource_id, resource_name
data_transfer_guessTD guess of file formatPOST /v3/bulk_loads/guess(.:format) POST /v4/data_transfers/guess(.:format)
data_transfer_modifyTransfer modifyPATCH /v3/bulk_loads/:find_by_name(.:format) PATCH /v4/data_transfers/:id(.:format)id, resource_id, resource_name, attribute_name, old_value, new_value
data_transfer_previewTD preview of how a file will be parsedPOST /v3/bulk_loads/preview(.:format) POST /v4/data_transfers/preview(.:format)
data_transfer_runTransfer startPOST /v3/bulk_loads/:find_by_name/jobs(.:format) POST /v3/bulk_loads/:id/jobs/run_scheduled(.:format) POST /v4/data_transfers(.:format) POST /v4/data_transfers/:id/run(.:format)id, resource_id, resource_name, job, scheduled_time
data_transfer_deleteTransfer deleteDELETE /v3/bulk_loads/:find_by_name(.:format) DELETE /v4/data_transfers/:id(.:format)id, resource_id, resource_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Database

Event NameEvent TypeOperationColumns Logged
database_createCreatePOST /v3/database/create/:name(.:format) POST /v4/databases(.:format) POST /databases(.:format)id, resource_id, resource_name
database_modifyModify descriptionPUTPATCH /v4/databases/:id(.:format) PATCH /databases/:id(.:format)
database_permission_modifyUpdate user permissionPATCH /v4/database_permissions(.:format) PUT /databases/:id/share(.:format) PUT /users/:id/update_permissions(.:format)id, resource_id, resource_name, affected_user_id, affected_user old_value, new_value
database_deleteDeletePOST /v3/database/delete/:name(.:format) DELETE /v4/databases/:id(.:format) DELETE /databases/:id(.:format)id, resource_id, resource_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

File Upload

Event NameEvent TypeOperationColumns Logged
file_upload_import_createUpload file into Treasure DataPOST /v4/file_uploads/import(.:format)id, resource_id, target_table
file_upload_import_old_consoleUpload from WebPOST /import/file/finalize(.:format)id, resource_id
web_upload_import_finishedComplete upload from webPOST /v3/table/imported/:table_id/web_upload/:web_upload_id(.:format)id, resource_id, resource_name, target_table
file_upload_guessTD guess of file formatGET /v4/file_uploads/guess(.:format)id, resource_id, resource_name
file_upload_previewTD preview of how a file will be parsedPOST /v4/file_uploads/preview(.:format)id, resource_id, resource_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Heroku Paas

Event NameEvent TypeOperationColumns Logged
heroku_apikey_readGet the Heroku API keyGET /heroku/apikey(.:format)id, resource_id
heroku_createCreate a Heroku to TD connectionPOST /heroku/resources(.:format)id, resource_id
heroku_sign_inSign in to HerokuPOST /heroku/sso(.:format)id, resource_id

See the complete list of premium audit log events in the TD community.

Jobs

Event NameEvent TypeOperationColumns Logged
job_issueNew Job (Hive, Presto)POST /v3/connections/:connection_id/tables/:table_id/bulk_loads(.:format) POST /v3/export/run/:database_name/:table_name(.:format) POST /v3/job/issue/:type/:database(.:format) POST /v4/jobs(.:format) POST /v4/queries/:id/jobs(.:format) POST /query_forms/submit(.:format) POST /v3/job/finished/:id(.:format)id, resource_id, resource_name, job_type, target_table(option), scheduled_time(option, query_text
job_modifyStart or finish the jobPOST /v3/job/started/:id(.:format) POST /v3/job/finished/:id(.:format)id, resource_id, resource_name, attribute_name, old_value, new_value
job_killKill job; end job processingPOST /v3/job/kill/:id(.:format) DELETE /v4/jobs/:id(.:format) POST /jobs/:id/kill(.:format)id, resource_id, resource_name
job_result_downloadJob Result Download, from the Jobs > Results view on TD Console.GET /result/:id(.:format) GET /v4/jobs/:id/result(.:format)id, resource_id, resource_name, format, bytesize
job_result_download_deniedJob Result Download is denied from the Job > Results view on TD Console or Job Result Download is denied from APIGET /v3/job/result/:id(.:format)resource_id, resource_name
job_result_showJob Result Preview, from the Jobs > Results view on TD ConsoleGET /v4/jobs/:id/result(.:format)id, resource_id, resource_name, amount
job_result_exportJob results exportedPOST /v3/job/result_export/:target_job_idid, resource_id, resource_name, target_resource_id, target_resource_name
job_result_export_failedJob results export failedPOST /v3/job/result_export/:target_job_idid, target_resource_id, target_resource_name
job_status_update_by_systemStatus of job has been updated by the system. This is mainly a kill operation, but also includes status changes for Queries from Presto API called Prestobase jobs (used for ODBC/JDBC).PUT /v3/internal/jobs/:job_id/statusid, ip_address, http_verb, requested_path_info, user_id, user_email, resource_id, resource_name, attribute_name, old_value, new_value

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Permission

Event NameEvent TypeOperationColumns Logged
permission_modifyModify any permissionPATCH /v4/access_control/users/:user_id/permissions(.:format)affected_user_id, old_value, new_value, # for accounts without policy-based permissions
permission_policy_createCreate a policyPOST /v4/access_control/policies(.:format)id, resource_id, resource_name
permission_policy_attach_userAssign user to a policyPOST /v4/access_control/users/:user_id/policies/:policy_id(.:format) PATCH /v4/access_control/users/:user_id/policies(.:format) PATCH /v4/access_control/policies/:policy_id/users(.:format)id, resource_id, resource_name, affected_user_id
permission_policy_detach_userDisassociate user from a policyDELETE /v4/access_control/users/:user_id/policies/:policy_id(.:format) PATCH /v4/access_control/users/:user_id/policies(.:format) PATCH /v4/access_control/policies/:policy_id/users(.:format)id, resource_id, resource_name, affected_user_id
permission_policy_modifyModify any policyPATCH /v4/access_control/policies/:id(.:format) PATCH /v4/access_control/policies/:policy_id/permissions(.:format)id, resource_id, resource_name, attribute_name, old_value, new_value
permission_policy_deleteDelete a policyDELETE /v4/access_control/policies/:id(.:format)id, resource_id, resource_name
permission_unauthorized_accessUnauthorized access - based on permissions - attemptedGETPOST
role_createCreate a rolePOST /v4/roles(.:format)id, resource_id, resource_name, affected_user_id
role_deleteDelete a roleDELETE /v4/roles(.:format)id, resource_id, resource_name, affected_user_id
unauthorizedUnauthorized access attemptedsee list hereresource_type, id, resource_id, resource_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Provisioner

Event NameEvent TypeOperationColumns Logged
provisioner_database_updateUpdate databasePUT /api/def/databases/:database_def_idaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name, attribute_name, old_value, new_value
provisioner_change_draft_createCreate change draftPOST /api/ctl/change_draftsaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_change_draft_updateUpdate change draftPUT /api/ctl/change_drafts/:instance_change_draft_idaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name, attribute_name, old_value, new_value
provisioner_change_draft_deleteDelete change draftDELETE /api/ctl/change_drafts/:instance_change_draft_idaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_deployment_createCreate deploymentPOST /api/ctl/deploymentsaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_deployment_approveApprove deploymentPOST /api/ctl/deployments/:deployment_id/approveaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_operation_failoverFailoverPOST /api/ctl/operations/failoveraccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_access_key_createCreate access keyPOST /api/ddl/access_keysaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_access_key_updateUpdate access keyPUT /api/ddl/access_keys/:access_key_idaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name, attribute_name, old_value, new_value
provisioner_access_key_deleteDelete access keyDELETE /api/ddl/access_keys/:access_key_idaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_access_policy_createCreate access policyPOST /api/ddl/access_policiesaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_access_policy_updateUpdate access policyPUT /api/ddl/access_policies/:access_policy_idaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name, attribute_name, old_value, new_value
provisioner_access_policy_deleteDelete access policyDELETE /api/ddl/access_policies/:access_policy_idaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_extension_createCreate extensionPOST /api/ddl/extensionsaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_schema_createCreate schemaPOST /api/ddl/schemasaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_schema_updateUpdate schemaPUT /api/ddl/schemas/:schema_idaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name, attribute_name, old_value, new_value
provisioner_schema_deleteDelete schemaDELETE /api/ddl/schemas/:schema_idaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_table_access_createCreate table accessPOST /api/ddl/table_access_controlsaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name
provisioner_schema_reset_owner_passwordReset owner password for Provisioned AcidDB InstancePOST /api/ddl/schemas/:schema_id/reset_owner_passwordaccount_id, user_id, user_email, ip_address, requested_http_verb, requested_path_info,
resource_type, resource_id, resource_path, resource_name, attribute_name, old_value, new_value
provisioner_db_patch_scheduling_updateUpdate a patch application schedulingPOST /api/ctl/instances/:instance_id/db_patch_scheduling_statusaccount_id, user_id, ip_address, requested_http_verb, requested_path_info, resource_type, resource_id, resource_path, resource_name, new_value

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Queries

Event NameEvent TypeOperationColumns Logged
query_createCreate a queryPOST /v3/schedule/create/:name(.:format) POST /v4/queries(.:format) POST /query_forms/submit(.:format)id, resource_id, resource_name
query_cloneCopy a queryPOST /v4/queries/:id/clone(.:format) POST /queries/:id/clone(.:format)id, resource_id, resource_name
query_modifyChange a queryGET /v3/schedule/update/:old_name(.:format) PATCH /v4/queries/:id(.:format) POST /query_forms/submit(.:format)id, resource_id, resource_name
query_runRun a queryPOST /v3/schedule/run/:name/:time(.:format) POST /v4/queries/:id/jobs(.:format) POST /query_forms/submit(.:format) POST /queries/:id/run(.:format)id, resource_id, resource_name, query_text
schedule_clone (This event has been renamed to query_clone)Copy saved query
schedule_create (This event has been renamed to query_create)Create and save a query
schedule_delete (This event has been renamed to query_delete)Delete saved query
schedule_modify (This event has been renamed to query_modify)Modify saved query
schedule_run (This event has been renamed to query_run)Run saved query
query_deleteDelete a queryPOST /v3/schedule/delete/:name(.:format) DELETE /v4/queries/:id(.:format) DELETE /queries/:id(.:format)id, resource_id, resource_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Realtime API

Event NameEvent TypeOperationColumns Logged
realtime_setting_modifyModify realtime settingPATCH /audiences/:audience_id/realtime_settingresource_type, resource_id, resource_name, resource_path, old_value, new_value
realtime_key_event_createCreate realtime key eventPOST /audiences/:audience_id/realtime_key_eventsresource_type, resource_id, resource_name, resource_path, new_value
realtime_key_event_modifyModify realtime key eventPATCH /audiences/:audience_id/realtime_key_events/:idresource_type, resource_id, resource_name, resource_path, old_value, new_value
realtime_key_event_deleteDelete realtime key eventDELETE /audiences/:audience_id/realtime_key_events/:idresource_type, resource_id, resource_name, resource_path, old_value
realtime_journey_createCreate realtime journeyPOST /entities/realtime_journeysresource_type, resource_id, resource_name, resource_path
realtime_journey_updateUpdate realtime journeyPATCH /entities/realtime_journeys/:idresource_type, resource_id, resource_name, resource_path
realtime_journey_deleteDelete realtime journeyDELETE /entities/realtime_journeys/:idresource_type, resource_id, resource_name, resource_path
realtime_journey_pausePause realtime journeyPOST /entities/realtime_journeys/:id/pauseresource_type, resource_id, resource_name, resource_path
realtime_journey_resumeResume realtime journeyPOST /entities/realtime_journeys/:id/resumeresource_type, resource_id, resource_name, resource_path
realtime_journey_activation_step_createCreate realtime journey activation stepPOST /entities/realtime_journeys/:realtime_journey_id/activationsresource_type, resource_id, resource_name, resource_path
realtime_journey_activation_step_updateUpdate realtime journey activation stepPATCH /entities/realtime_journeys/:realtime_journey_id/activations/:idresource_type, resource_id, resource_name, resource_path
realtime_application_createCreate a realtime applicationPOST /internal/applicationsresource_id
realtime_application_modifyModify a realtime applicationPATCH /internal/applications/:idresource_id
realtime_application_deleteDelete a realtime applicationDELETE /internal/applications/:idresource_id
realtime_attribute_createCreate a realtime attributePOST /audiences/:audience_id/realtime_attributesresource_type, resource_id, resource_name, resource_path
realtime_attribute_deleteDelete a realtime attributeDELETE /audiences/:audience_id/realtime_attributes/:realtime_attribute_idresource_type, resource_id, resource_name, resource_path
realtime_attribute_updateUpdate a realtime attributePATCH /audiences/:audience_id/realtime_attributes/:realtime_attribute_idresource_type, resource_id, resource_name, resource_path
realtime_imported_attributes_bulk_updateUpdate realtime imported attributes bulkPOST /audiences/:audience_id/realtime_imported_attributes/bulk_updateresource_type, resource_id, resource_name, resource_path, new_value
realtime_journey_duplicateDuplicate realtime journeyPOST /entities/realtime_journeys/duplicateresource_type, resource_id, resource_name, resource_path
realtime_personalization_createCreate realtime personalizationPOST /entities/realtime_personalizationsresource_type, resource_id, resource_name, resource_path
realtime_personalization_deleteDelete realtime personalizationDELETE /entities/realtime_personalizations/:realtime_personalization_idresource_type, resource_id, resource_name, resource_path
realtime_personalization_service_createCreate realtime personalization servicePOST /audiences/:audience_id/realtime_personalization_servicesresource_type, resource_id, resource_name, resource_path, new_value
realtime_personalization_service_deleteDelete realtime personalization serviceDELETE /audiences/:audience_id/realtime_personalization_services/:realtime_personalization_idresource_type, resource_id, resource_name, resource_path, old_value, new_value
realtime_personalization_service_modifyModify realtime personalization servicePATCH /audiences/:audience_id/realtime_personalization_services/:realtime_personalization_idresource_type, resource_id, resource_name, resource_path, old_value, new_value
realtime_personalization_token_createCreate realtime personalization tokenPOST /audiences/:audience_id/realtime_personalization_services/:realtime_personalization_service_id/tokensresource_type, resource_id, resource_name, resource_path, new_value
realtime_personalization_token_deleteDelete realtime personalization tokenDELETE /audiences/:audience_id/realtime_personalization_services/:realtime_personalization_service_id/tokens/:token_idresource_type, resource_id, resource_name, resource_path, old_value, new_value
realtime_personalization_updateUpdate realtime personalizationPATCH /entities/realtime_personalizations/:realtime_personalization_idresource_type, resource_id, resource_name, resource_path

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Streaming Tasks

Event NameEvent TypeOperationColumns Logged
streaming_tasks_createCreate a streaming taskPOST /v4/streaming_tasksresource_id, resource_name
streaming_task_modifyModify a streaming taskPATCH/PUT /v4/streaming_tasksresource_id, resource_name
streaming_task_deleteDelete a streaming taskDELETE /v4/streaming_tasksresource_id, resource_name
streaming_task_auth_createCreate an authentication for a streaming taskPOST /v4/streaming_task_authsresource_id, resource_name
streaming_task_auth_modifyModify an authentication for a streaming taskPATCH/PUT /v4/streaming_task_authsresource_id, resource_name
streaming_task_auth_deleteDelete an authentication for a streaming taskDELETE /v4/streaming_task_authsresource_id, resource_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Table

Event NameEvent TypeOperationColumns Logged
partial_delete_createCreate a job to partially delete the contents of the table
with the given time rangePOST /v3/table/partialdelete/:database_name/:table_name(.:format)id, resource_id, resource_name, target_table
table_change_databaseDatabase changePOST /v3/table/change_database/:database_name/:table_name(.:format)id, resource_id, resource_name, old_value, new_value
table_createCreatePOST /v3/table/create/:database_name/:name/:type(.:format) POST /v4/tables(.:format) POST /databases/:user_database_id/tables(.:format)id, resource_id, resource_name
table_import_createCreate a table during the importPUT /v3/table/import/:database_name/:table_name/:data_format(.:format)id, resource_id, resource_name
table_insert_finishedProcessing for insert of a table completedPOST /v3/table/insert_finished(.:format)id, resource_id, resource_name, amount
table_modifyAdd, or remove, rename columns or modify descriptionPOST /v3/table/update-schema/:database_name/:table_name(.:format) POST /v3/table/append-schema/:database_name/:table_name(.:format) PUTPATCH /v4/tables/:id(.:format) PATCH /databases/:user_database_id/tables/:id(.:format)
table_previewPreview tableGET /v3/table/tail/:database_name/:table_name(.:format) GET /v4/tables/:id/preview(.:format) GET /databases/:user_database_id/tables/:id/preview(.:format)id, resource_id, resource_name, amount
table_swapExchanges the table name of the table.
Ex: table1 swap with table2 results in table2 having contents of table1 and vice versaPOST /v3/table/swap/:database_name/:table1_name/:table2_name(.:format)id, resource_id, resource_name, target_resource_id, target_resource_name
table_deleteDeletePOST /v3/table/delete/:database_name/:table_name(.:format) DELETE /v4/tables/:id(.:format) DELETE /databases/:user_database_id/tables/:id(.:format)id, resource_id, resource_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

User

Event NameEvent TypeOperationColumns Logged
apikey_modifyChange API keyPATCH /v4/api_keys/:id(.:format)attribute_name, old_value, new_value
password_resetThe user resets their own passwordPOST /v4/users/:id/reset_password(.:format)attribute_name, old_value, new_value
user_apikey_deleteDelete API keyPOST /v3/user/apikey/remove/:email DELETE /v4/api_keys/:id(.:format) DELETE /users/:user_id/apikey_authentications/:id(.:format)id, resource_id, resource_name, affected_user_id, affected_user
user_apikey_downloadThe download of API key by a userGET /v3/user/apikey/list/:emailid, resource_id, resource_name, amount
user_apikey_generateCreate API keyPOST /v3/user/apikey/add/:email POST /v4/api_keys(.:format) POST /users/:user_id/apikey_authentications(.:format)id, resource_id, resource_name, affected_user_id, affected_user
user_deleteDelete userPOST /v3/user/remove/:email DELETE /v4/users/:id(.:format) DELETE /users/:id(.:format)id, resource_id, resource_name
user_inviteInvite to account teamPOST /v3/user/add/:name(.:format) POST /v4/users/invite(.:format) POST /users/invite(.:format)id, resource_id, resource_name
user_invite_acceptedAccept user invitePATCH /users/invitation(.:format)id, resource_id, resource_name
user_modifyChange first name, last name, phone number, password, and update emailPATCH /v4/users/:id(.:format) PATCH /users/password(.:format) PATCH /users/:id(.:format) POST /users/:id/promote(.:format)id, resource_id, resource_name, attribute_name, old_value, new_value
session_invalidationThe user’s session is logged out by idle_timeout or existing session_timeoutAll requests using sessionip_address, requested_http_verb, requested_path_info, id, user_id, user_email, account_id, event_name

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Insights

Event NameEvent TypeOperationColumns Logged
reporting_ssoLog into reportingGET /reporting/ssoid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id, resource_name
reporting_user_createCreate a user in reportingPOST /reporting/usersid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id, resource_name
reporting_user_updateUpdate a user in reportingPUT /reporting/users/:idid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id, resource_name, new_value, old_value, attribute_name
reporting_user_destroyDelete a user in reportingDELETE /reporting/users/:idid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id, resource_name
reporting_datamodel_createCreate a data model in reportingPOST /reporting/datamodelsid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id, resource_name
reporting_datamodel_destroyDelete a data model in reportingDELETE /reporting/datamodels/:idid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id, resource_name
reporting_relation_createCreate a relationPOST /datamodels/:datamodel_id/relationsid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id
reporting_relation_destroyDelete a relationDELETE /datamodels/:datamodel_id/relations/:idid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id
reporting_build_startStart building a reportPOST /datamodels/:id/buildsid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id
reporting_build_stopStop building a reportDELETE /datamodels/:id/builds/:build_idid, ip_address, user_id, user_email, account_id, requested_http_verb, requested_path_info, resource_id

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Workflow

Event NameEvent TypeOperationColumns Logged
insufficient_permissionUnauthorized action attemptedPUT /api/attempts POST /api/attempts/{id}/kill DELETE /api/projects/{id} PUT /api/projects/{id}/secrets/{key} DELETE /api/projects/{id}/secrets/{key} POST /api/schedules/{id}/skip POST /api/schedules/{id}/backfill POST /api/schedules/{id}/disable POST /api/schedules/{id}/enable PUTPOST /api/projects GET /api/attempts GET /api/attempts/{id} GET /api/attempts/{id}/retries GET /api/attempts/{id}/tasks GET /api/logs/{attempt_id}/files GET /api/logs/{attempt_id}/files/{file_name} GET /api/project GET /api/projects GET /api/projects/{id} GET /api/projects/{id}/revisions GET /api/projects/{id}/schedules GET /api/projects/{id}/sessions GET /api/projects/{id}/secrets GET /api/schedules GET /api/schedules/{id} GET /api/sessions GET /api/sessions/{id}/attempts GET /api/sessions/{id}/attempts GET /api/workflow GET /api/workflows GET /api/workflows/{id} GET /api/workflows/{id}/truncated_session_time GET /api/console/projects/{id}/workflows GET /api/projects/{id}/archive/multipart GET /api/console/workflows GET /api/projects GET /api/projects/{id}/workflows
workflow_attempt_createUser attempts to run a workflow from TD ConsolePUT /api/attempts
workflow_attempt_killKill a workflow session attemptPOST /api/attempts/{id}/kill
workflow_project_revision_createCreate a project revision User creates a new workflow or updates and saves an existing workflow from TD ConsolePUTPOST /api/projects
workflow_project_secret_deleteDelete a workflow secretDELETE /api/projects/{id}id, ip_address, resource_id, resource_name, resource_path, session_time, account_id, user_id, user_email, old_value, new_value
workflow_project_secret_createUser sets a workflow secretPUT /api/projects/{id}/secrets/{key}id, ip_address, resource_id, resource_name, resource_path, account_id, user_id, user_email, old_value, new_value
workflow_schedule_backfillUser re-executes failed past Workflows and replaces the results.User creates a new workflow or updates and saves an existing workflow from TD Consoleid, ip_address, resource_id, resource_name, resource_path, account_id, user_id, user_email, old_value, new_value
workflow_schedule_disableDisable (deactivate) a workflow schedulePOST /api/schedules/{id}/disableid, ip_address, resource_id, resource_name, resource_path, account_id, user_id, user_email, old_value, new_value
workflow_schedule_enableEnable (activate) a workflow schedulePOST /api/schedules/{id}/enableid, ip_address, resource_id, resource_name, resource_path, account_id, user_id, user_email, old_value, new_value
workflow_schedule_skipSkip scheduled workflowPOST /api/schedules/{id}/skipid, ip_address, resource_id, resource_name, resource_path, account_id, user_id, user_email, old_value, new_value
workflow_project_deleteDelete the workflow projectDELETE /api/projects/{id}id, ip_address, resource_id, resource_name, resource_path, session_time, account_id, user_id, user_email, old_value, new_value

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Workflow - Custom Scripts

Event nameEvent typeOperationColumns logged
custom_script_task_startscustom script task startsworkflow py>: taskid, resource_id, resource_name, resource_path, account_id, session_id, is_scheduled, task_created_at, diagnostic_messages, user_id, user_email, ip_address, revision_created_user, docker_image
custom_script_task_endscustom script task endsworkflow py>: taskid, resource_id, resource_name, resource_path, account_id, session_id, is_scheduled, task_created_at, task_finished_at, task_duration, task_exit_code, diagnostic_messages, user_id, user_email, ip_address, revision_created_user, docker_image

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.

Workflow - Tasks

Event nameEvent typeOperationColumns logged
workflow_email_senduser sends an emailworkflow mail>: taskid, ip_address, resource_id, resource_name, resource_path, account_id, user_id, user_email, session_id, mail_from, mail_subject, mail_to, mail_cc, mail_bcc, mail_delivery, revision_created_user
workflow_http_callworkflow initiates the http callworkflow http operator(http>:) taskid, ip_address, resource_id, resource_name, resource_path, account_id, user_id, user_email, session_id, event_detail(url, method), revision_created_user

Zero-Copy

Event nameEvent typeOperationColumns logged
zero_copy_config_createCreate Zero Copy configPOST /v4/federated_query_configsresource_id, resource_name, new_value
zero_copy_config_modifyChange Zero Copy configPUT /v4/federated_query_configs/:idresource_id, resource_name, attribute_name, old_value, new_value
zero_copy_config_destroyDelete Zero Copy configDELETE /v4/federated_query_configs/:idresource_id, resource_id

Engage

Event NameEvent TypeOperationColumns logged
Engage Studiodelivery_email_domain_create (engage_email_domain_create)POST /api/email_domainsuser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studiodelivery_email_domain_delete (engage_email_sender_delete)DELETE /api/email_domains/:email_domain_iduser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studiodelivery_email_domain_deploy (engage_email_domain_deploy)POST /api/email_domains/:email_domain_id/deployuser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studiodelivery_email_domain_modify (engage_email_sender_modify)PATCH /api/email_domains/:email_domain_iduser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info, attribute_name, old_values, new_values
Engage Studiodelivery_email_sender_create (engage_email_sender_create)POST /api/email_sendersuser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studiodelivery_email_sender_delete (engage_email_sender_delete)DELETE /api/email_senders/:email_sender_iduser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studiodelivery_email_sender_modify (engage_email_sender_modify)PATCH /api/email_senders/:email_domain_iduser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info, attribute_name, old_values, new_values
Engage Studioengage_campaign_createPOST /api/campaignsuser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studioengage_campaign_modifyPATCH /api/campaigns/:campaign_iduser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info, attribute_name, old_values, new_values
Engage Studioengage_email_message_createPOST /api/email_messagesuser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studioengage_email_message_deleteDELETE /api/email_messages/:email_message_iduser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studioengage_email_message_modifyPATCH /api/email_messages/:email_message_iduser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info, attribute_name, old_values, new_values
Engage Studioengage_email_template_createPOST /api/email_templatesuser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studioengage_email_template_deleteDELETE /api/email_templates/:email_template_iduser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info
Engage Studioengage_email_template_modifyPATCH /api/email_templates/:email_template_iduser_id, user_email, account_id, ip_address, resource_id, resource_name, requested_http_verb, requested_path_info, attribute_name, old_values, new_values

See Also

See the complete list of premium audit log events in the TD complete Premium Audit Log Event list.