Update

Update End User

POST https://api.explo.co/api/update_end_user/

This endpoint updates an existing user group. Currently, the only fields you can update is the name and data_source field.

Headers

Name
Type
Description

Explo-Authorization*

string

API authorization token which is unique to your team. You can access this in the Developers tab in your account.

Request Body

Name
Type
Description

provided_id*

string

The ID of the end user you provided in creation

end_user_group_id*

number

The ID of the end user group the end user belongs to

email

string

A new email to associate the end user with

attributes

json

A new set of attributes to associate the end user with

{
    "success": 1,
    "end_user": {
        "provided_id": 3,
        "email": "example@explo.co",
        "attributes": "{'name': 'Example', 'header': '<div/>'",
    }
}

Response field descriptions

Field Name

Type

Description

success

number

Indicates whether the call was successful. 1 if successful, 0 if not.

end_user.provided_id

string

This was the provided_id provided in the request body

end_user.emai

string

This was the email provided in the request body

end_user.attributes

string

This was the set of attributes provided in the request body

Example Request

curl --location --request POST 'https://api.explo.co/api/update_end_user/' \
--header 'Content-Type: application/json' \
--header 'Explo-Authorization: Token <token>' \
--data-raw '{
    "provided_id": "example_1",
    "email": "example@explo.co",
    "end_user_group_id": 123
}'

Last updated

Was this helpful?