← Tools Reference

Delighted

Delighted integration (Marketing, Data). Imported from open-connector.

API key8 toolshttps://api.delighted.com/v1
POST
delighted_create_or_update_person
Create or update a Delighted person and optionally schedule a survey request.

/people.json

10 parameters
ParamTypeRequiredDescription
emailstringoptionalEmail address of the person.
phone_numberstringoptionalPhone number in E.164 format. The value must start with a plus sign followed by…
channelstringoptionalSurvey channel used to send the request. The default is email.
namestringoptionalName of the person.
delayintegeroptionalAmount of seconds to wait before sending the survey request.
propertiesobjectoptionalCustom properties associated with the person.
sendbooleanoptionalSet to false to create or update the person without sending a survey.
last_sent_atintegeroptionalUnix timestamp in seconds.
email_updatestringoptionalNew email address used to update an existing person.
phone_number_updatestringoptionalPhone number in E.164 format. The value must start with a plus sign followed by…
GET
delighted_list_people
List people in the connected Delighted account.

/people.json

6 parameters
ParamTypeRequiredDescription
per_pageintegeroptionalNumber of results to return per page. The default is 20. The maximum is 100.
sinceintegeroptionalUnix timestamp in seconds.
untilintegeroptionalUnix timestamp in seconds.
emailstringoptionalEmail address of the person.
phone_numberstringoptionalPhone number in E.164 format. The value must start with a plus sign followed by…
page_infostringoptionalOpaque pagination cursor returned in the Link header of a previous response.
GET
delighted_list_unsubscribed_people
List unsubscribed people in the connected Delighted account.

/unsubscribes.json

4 parameters
ParamTypeRequiredDescription
per_pageintegeroptionalNumber of results to return per page. The default is 20. The maximum is 100.
pageintegeroptionalThe page number to return. The default is 1.
sinceintegeroptionalUnix timestamp in seconds.
untilintegeroptionalUnix timestamp in seconds.
GET
delighted_list_bounced_people
List bounced people in the connected Delighted account.

/bounces.json

4 parameters
ParamTypeRequiredDescription
per_pageintegeroptionalNumber of results to return per page. The default is 20. The maximum is 100.
pageintegeroptionalThe page number to return. The default is 1.
sinceintegeroptionalUnix timestamp in seconds.
untilintegeroptionalUnix timestamp in seconds.
POST
delighted_unsubscribe_person
Add a person to the Delighted unsubscribe list.

/unsubscribes.json

1 parameter
ParamTypeRequiredDescription
person_emailstringoptionalEmail address of the person.
DELETE
delighted_delete_person
Delete a Delighted person and all related survey history.

/people/{id}

3 parameters
ParamTypeRequiredDescription
idstringrequiredUnique identifier of the person.
emailstringoptionalEmail address of the person.
phone_numberstringoptionalPhone number in E.164 format. The value must start with a plus sign followed by…
GET
delighted_list_survey_responses
List survey responses collected in the connected Delighted account.

/survey_responses.json

11 parameters
ParamTypeRequiredDescription
per_pageintegeroptionalNumber of results to return per page. The default is 20. The maximum is 100.
pageintegeroptionalThe page number to return. The default is 1.
sinceintegeroptionalUnix timestamp in seconds.
untilintegeroptionalUnix timestamp in seconds.
updated_sinceintegeroptionalUnix timestamp in seconds.
updated_untilintegeroptionalUnix timestamp in seconds.
trendstringoptionalTrend identifier restricting responses to a specific trend.
person_idstringoptionalUnique identifier of the person.
person_emailstringoptionalEmail address of the person.
orderstringoptionalSort order for responses based on creation time or updated_at.
expandarrayoptionalObjects to expand in the survey response payload. The default is notes.
GET
delighted_get_metrics
Retrieve Net Promoter Score and related metrics from Delighted.

/metrics.json

4 parameters
ParamTypeRequiredDescription
sinceintegeroptionalUnix timestamp in seconds.
untilintegeroptionalUnix timestamp in seconds.
trendstringoptionalTrend identifier restricting metrics to a specific trend.
groupsarrayoptionalMetric groups to return. The default is core.