Set Values
Set custom field values
v1.custom_fields.set_values(CustomFieldSetValuesParams**kwargs)
post/v1/customFields/setValues
Sets one or more custom fields on an instance of a Metronome entity. If a key/value pair passed in this request matches one already set on the entity, its value will be overwritten. Any key/value pairs that exist on the entity that do not match those passed in this request will remain untouched. This endpoint is transactional and will update all key/value pairs or no key/value pairs. Partial updates are not supported. There is a 200 character limit on custom field values.
Parameters
custom_fieldsDict[str, str]
Dict[str, str]
entityliteral
Literal["alert", "billable_metric", "charge", 15 more]
entity_idstr
formatuuid
from metronome import Metronome
client = Metronome(
bearer_token="My Bearer Token",
)
client.v1.custom_fields.set_values(
custom_fields={
"x_account_id": "KyVnHhSBWl7eY2bl"
},
entity="customer",
entity_id="99594816-e8a5-4bca-be21-8d1de0f45120",
)