Set this boolean parameter to true to make data panels include a demo watermark for the customer.
Demo customers do not count towards paid user groups. Default value is false.
An array of group tag names to assign to the customer. This will override previous group tag
assignment if specified. Supplying the empty array will remove all group tags. Group tag names
must be of existing group tags, and these can be created with the create_group_tag endpoint.
The name of the hierarchy level to assign to the customer. Must be an existing hierarchy level.
This will override previous assignment. If you do not have a hierarchy set up and would like one,
reach out to customer support.
This is an identifier for a parent customer matching the parent’s provided_id. If provided, the
customer will be set as a child of the parent customer, and will have its computed_properties
and computed_parent_schema_datasource_mapping fields inherit values from the parent customer.
Note that parents must be at a strictly higher hierarchy level than their children. You can
contact customer support to set up a hierarchy for your customers.
The customer token (customerToken or CUSTOMER_TOKEN) that will be used to identify which customer
is viewing the dashboard. You should save this on your end to use when rendering an embedded
dashboard by passing this token into the web component or iframe. Example usage
here.
The ID you use to identify this customer in your database that you provided. This is also the ID
you will use to reference your customer in Explo queries or access your customer via the API. For
more information on example usage, check out this section.
True if this customer is a demo customer, which means that data panels will include a demo
watermark for the customer. Demo customers do not count towards paid customers.
A set of key-value pairs assigned to this customer. These will be accessible through variables in
the dashboards and SQL editor. More information on properties can be found in this
section.
A set of key-values pairs that map a schema id to the data source that this customer loads data
from. For more information on schemas and data sources, check out this
section.
A schema datasource mapping object based on the parent_schema_datasource_mapping of the customer
and any inherited parent_schema_datasource_mapping from parent customers.
curl--location--request POST 'https://api.explo.co/api/update_customer/'\--header'Content-Type: application/json'\--header'Explo-Authorization: Token <token>'\--data-raw '{"provided_id":"example_1","properties":{"filterValue":"new_value"},"emails":["[email protected]"],"group_tags":["engineers", "sales"],"hierarchy_level_name":"Level 1"}'