curl -X GET "https://prospect-api.smartlead.ai/api/v1/search-email-leads/keywords?api_key=YOUR_API_KEY"
{
"success": true,
"message": "Keywords retrieved successfully",
"data": [
{ "keyword": "marketing" },
{ "keyword": "sales" }
]
}
{
"statusCode": 401,
"success": false,
"message": "Unauthorized",
"error": "User not authenticated"
}
Smart Prospect
Keywords API
List keywords for the authenticated user - GET /keywords
GET
/
api
/
v1
/
search-email-leads
/
keywords
curl -X GET "https://prospect-api.smartlead.ai/api/v1/search-email-leads/keywords?api_key=YOUR_API_KEY"
{
"success": true,
"message": "Keywords retrieved successfully",
"data": [
{ "keyword": "marketing" },
{ "keyword": "sales" }
]
}
{
"statusCode": 401,
"success": false,
"message": "Unauthorized",
"error": "User not authenticated"
}
This endpoint requires authentication via API key passed as a query parameter (
api_key).Query Parameters
string
required
Your SmartLead API key for authentication
string
Number of keywords to return (optional). Default: 100.
string
Number of keywords to skip for pagination (optional). Default: 0.
string
Search string to filter keywords by name (optional).
curl -X GET "https://prospect-api.smartlead.ai/api/v1/search-email-leads/keywords?api_key=YOUR_API_KEY"
Response Codes
Success
Request successful
Unauthorized
Unauthorized
Internal Server Error
Internal Server Error
{
"success": true,
"message": "Keywords retrieved successfully",
"data": [
{ "keyword": "marketing" },
{ "keyword": "sales" }
]
}
{
"statusCode": 401,
"success": false,
"message": "Unauthorized",
"error": "User not authenticated"
}
