Skip to content
FacebookYouTubeX (Twitter)

Canned responses

You can use the API to get or set canned response information.

FieldTypeDescription
idStringThe unique identifier for the canned respose which is given by Pingstreams.
titleStringThe canned respose title.
textStringThe canned respose content
attributesObjectThe custom attributes which are set for the canned respose.
createdAtStringThe time (ISO-8601 date string) when the canned respose was created.
updatedAtStringThe time (ISO-8601 date string) when the canned respose was updated.
createdByStringThe unique identifier of the row creator
id_projectStringThe unique identifier of the project

GET https://api.pingstreams.com/v3/:project_id/canned

Allows an account to list all the canned responses.

ParameterTypeDescription
project_idstringthe Project Id is a unique code assigned to your project when you create it in Pingstreams.
ParameterTypeDescription
sortFieldstringwhat field to sort the results by. Default field is createdAt
directionstringsort direction: 1 or -1. Return the results in ascending (1) or descending (-1) order. defaults to desc
pagenumberwhat page of results to fetch. defaults to first page.
HeaderTypeDescription
AuthorizationstringAuthorization token. Basic Auth or JWT. Minumun role: agent
[
{
"status":100,
"_id":"5e67c1c89d86fa001755ed90",
"title":"howcanhelpyou",
"text":"Hi $recipient_name my name is $agent_name how can I help you?",
"id_project":"5e5d40b2bd0a9b00179ff3cd",
"createdBy":"5e09d16d4d36110017506d7f",
"createdAt":"2020-03-10T16:35:20.458Z",
"updatedAt":"2020-03-10T16:35:20.458Z",
"__v":0
}
]

GET https://api.pingstreams.com/v3/:project_id/canned/:id

ParameterTypeDescription
idstringthe canned identifier
project_idstringThe project_id is a unique code assigned to your project when you create it in Pingstreams
HeaderTypeDescription
AuthorizationstringAuthorization token. Basic Auth or JWT. Minumun role: agent
Content-Typestringuse “application/json” value
{
"status":100,
"_id":"5e67c1c89d86fa001755ed90",
"title":"howcanhelpyou",
"text":"Hi $recipient_name my name is $agent_name how can I help you?",
"id_project":"5e5d40b2bd0a9b00179ff3cd",
"createdBy":"5e09d16d4d36110017506d7f",
"createdAt":"2020-03-10T16:35:20.458Z",
"updatedAt":"2020-03-10T16:35:20.458Z",
"__v":0
}

DELETE https://api.pingstreams.com/v3/:project_id/canned/:id

ParameterTypeDescription
project_idstringThe project_id is a unique code assigned to your project when you create it in Pingstreams
idstringThe id is the canned response indentifier.
HeaderTypeDescription
AuthorizationstringAuthorization token. Basic Auth or JWT. Minumun role: agent
{
"status":100,
"_id":"5e67c1c89d86fa001755ed90",
"title":"howcanhelpyou",
"text":"Hi $recipient_name my name is $agent_name how can I help you?",
"id_project":"5e5d40b2bd0a9b00179ff3cd",
"createdBy":"5e09d16d4d36110017506d7f",
"createdAt":"2020-03-10T16:35:20.458Z",
"updatedAt":"2020-03-10T16:35:20.458Z",
"__v":0
}
"createdAt":"2020-03-10T16:35:20.458Z",
"updatedAt":"2020-03-10T16:35:20.458Z",
"__v":0
}

POST https://api.pingstreams.com/v3/:project_id/canned

ParameterTypeDescription
project_idstringThe project_id is a unique code assigned to your project when you create it in Pingstreams
HeaderTypeDescription
AuthorizationstringAuthorization token. Basic Auth or JWT. Minumun role: agent
Content-Typestringuse “application/json” value
FieldTypeDescription
titlestringthe canned response title
textstringthe canned response content
attributesobjectThe canned response custom attributes
{
"status":100,
"_id":"5e67c1c89d86fa001755ed90",
"title":"howcanhelpyou",
"text":"Hi $recipient_name my name is $agent_name how can I help you?",
"id_project":"5e5d40b2bd0a9b00179ff3cd",
"createdBy":"5e09d16d4d36110017506d7f",
"createdAt":"2020-03-10T16:35:20.458Z",
"updatedAt":"2020-03-10T16:35:20.458Z",
"__v":0
}

PUT https://api.pingstreams.com/v3/:project_id/canned/:id

ParameterTypeDescription
project_idstringThe project_id is a unique code assigned to your project when you create it in Pingstreams
idstringThe id is the canned response indentifier.
HeaderTypeDescription
AuthorizationstringAuthorization token. Basic Auth or JWT. Minumun role: agent
Content-Typestringuse “application/json” value
FieldTypeDescription
titlestringthe canned response title
textstringthe canned response content
attributesobjectThe canned response custom attributes
{
"status":100,
"_id":"5e67c1c89d86fa001755ed90",
"title":"howcanhelpyou",
"text":"Hi $recipient_name my name is $agent_name how can I help you?",
"id_project":"5e5d40b2bd0a9b00179ff3cd",
"createdBy":"5e09d16d4d36110017506d7f",