Update custom rules (current user)
documentedReplace/update the current user’s custom rules with a provided array.
PUT /api/v1/users/current/custom_rulesUsersno implementation yet0 runsInput
rule1_id*
Rule 1 ID
Unique id for rule 1
rule1_action*
Rule 1 action
change|delete
rule1_source*
Rule 1 source
hurst|language|project|...
rule1_operation*
Rule 1 operation
equals|contains|starts with|ends with
rule1_source_value*
Rule 1 source_value
value to match Against
rule1_destination*
Rule 1 destination
destination property
rule1_destination_value*
Rule 1 destination_value
replacement string
rule1_priority*
Rule 1 priority
integer (lower numbers run first)
rule2_id*
Rule 2 ID
Unique id for rule 2
rule2_action*
Rule 2 action
change|delete
rule2_source*
Rule 2 source
source field
rule2_operation*
Rule 2 operation
equals|contains|starts with|ends with
rule2_source_value*
Rule 2 source_value
value to match Against
rule2_destination*
Rule 2 destination
destination property
rule2_destination_value*
Rule 2 destination_value
replacement string
rule2_priority*
Rule 2 priority
integer
Calls WakaTime as you (your API key is your account); keychains.dev holds the credentials.