Smart keyword
A page number within the paginated result set.
Number of results to return per page.
A search term.
GET /api/unified-communications/smart-keyword HTTP/1.1
Host: prosper-api-test.churchpad.com
Authorization: Bearer JWT
Accept: */*
{
"count": 123,
"next": "http://api.example.org/accounts/?page=4",
"previous": "http://api.example.org/accounts/?page=2",
"results": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"hit_count": "text",
"hits": "text",
"notify_users_display": [
{
"id": "text",
"email": "text",
"phone": "text",
"profile": "text",
"additional_user_fields": "text"
}
],
"legacy_id": "text",
"nextgen_legacy_id": "text",
"created_at": "2025-07-23T12:20:04.180Z",
"updated_at": "2025-07-23T12:20:04.180Z",
"keyword": "text",
"description": "text",
"credits_deducted_per_hit": 1,
"message_type": "sms",
"status": "Active",
"media_url": "https://example.com",
"notify_users": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
]
}
The word or phrase that triggers this keyword.
The reply text for this keyword.
The number of credits deducted from the church for each hit.
sms
- SMSmms
- MMSvoice
- Voice
Active
- ActiveInactive
- Inactive
Users to be notified when this keyword is triggered.
POST /api/unified-communications/smart-keyword HTTP/1.1
Host: prosper-api-test.churchpad.com
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 283
{
"legacy_id": "text",
"nextgen_legacy_id": "text",
"created_at": "2025-07-23T12:20:04.180Z",
"keyword": "text",
"description": "text",
"credits_deducted_per_hit": 1,
"message_type": "sms",
"status": "Active",
"media_url": "https://example.com",
"notify_users": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"hit_count": "text",
"hits": "text",
"notify_users_display": [
{
"id": "text",
"email": "text",
"phone": "text",
"profile": "text",
"additional_user_fields": "text"
}
],
"legacy_id": "text",
"nextgen_legacy_id": "text",
"created_at": "2025-07-23T12:20:04.180Z",
"updated_at": "2025-07-23T12:20:04.180Z",
"keyword": "text",
"description": "text",
"credits_deducted_per_hit": 1,
"message_type": "sms",
"status": "Active",
"media_url": "https://example.com",
"notify_users": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
A UUID string identifying this smart keyword.
GET /api/unified-communications/smart-keyword/{id} HTTP/1.1
Host: prosper-api-test.churchpad.com
Authorization: Bearer JWT
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"hit_count": "text",
"hits": "text",
"notify_users_display": [
{
"id": "text",
"email": "text",
"phone": "text",
"profile": "text",
"additional_user_fields": "text"
}
],
"legacy_id": "text",
"nextgen_legacy_id": "text",
"created_at": "2025-07-23T12:20:04.180Z",
"updated_at": "2025-07-23T12:20:04.180Z",
"keyword": "text",
"description": "text",
"credits_deducted_per_hit": 1,
"message_type": "sms",
"status": "Active",
"media_url": "https://example.com",
"notify_users": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
A UUID string identifying this smart keyword.
The word or phrase that triggers this keyword.
The reply text for this keyword.
The number of credits deducted from the church for each hit.
sms
- SMSmms
- MMSvoice
- Voice
Active
- ActiveInactive
- Inactive
Users to be notified when this keyword is triggered.
PUT /api/unified-communications/smart-keyword/{id} HTTP/1.1
Host: prosper-api-test.churchpad.com
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 283
{
"legacy_id": "text",
"nextgen_legacy_id": "text",
"created_at": "2025-07-23T12:20:04.180Z",
"keyword": "text",
"description": "text",
"credits_deducted_per_hit": 1,
"message_type": "sms",
"status": "Active",
"media_url": "https://example.com",
"notify_users": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"hit_count": "text",
"hits": "text",
"notify_users_display": [
{
"id": "text",
"email": "text",
"phone": "text",
"profile": "text",
"additional_user_fields": "text"
}
],
"legacy_id": "text",
"nextgen_legacy_id": "text",
"created_at": "2025-07-23T12:20:04.180Z",
"updated_at": "2025-07-23T12:20:04.180Z",
"keyword": "text",
"description": "text",
"credits_deducted_per_hit": 1,
"message_type": "sms",
"status": "Active",
"media_url": "https://example.com",
"notify_users": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
A UUID string identifying this smart keyword.
DELETE /api/unified-communications/smart-keyword/{id} HTTP/1.1
Host: prosper-api-test.churchpad.com
Authorization: Bearer JWT
Accept: */*
No response body
No content
A UUID string identifying this smart keyword.
The word or phrase that triggers this keyword.
The reply text for this keyword.
The number of credits deducted from the church for each hit.
sms
- SMSmms
- MMSvoice
- Voice
Active
- ActiveInactive
- Inactive
Users to be notified when this keyword is triggered.
PATCH /api/unified-communications/smart-keyword/{id} HTTP/1.1
Host: prosper-api-test.churchpad.com
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 283
{
"legacy_id": "text",
"nextgen_legacy_id": "text",
"created_at": "2025-07-23T12:20:04.180Z",
"keyword": "text",
"description": "text",
"credits_deducted_per_hit": 1,
"message_type": "sms",
"status": "Active",
"media_url": "https://example.com",
"notify_users": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"hit_count": "text",
"hits": "text",
"notify_users_display": [
{
"id": "text",
"email": "text",
"phone": "text",
"profile": "text",
"additional_user_fields": "text"
}
],
"legacy_id": "text",
"nextgen_legacy_id": "text",
"created_at": "2025-07-23T12:20:04.180Z",
"updated_at": "2025-07-23T12:20:04.180Z",
"keyword": "text",
"description": "text",
"credits_deducted_per_hit": 1,
"message_type": "sms",
"status": "Active",
"media_url": "https://example.com",
"notify_users": [
"123e4567-e89b-12d3-a456-426614174000"
]
}