curl "https://smart-senders.smartlead.ai/api/v1/smart-senders/auth-secret?api_key=YOUR_API_KEY&email_account=admin@example.com"
import requests
API_KEY = "YOUR_API_KEY"
response = requests.get(
"https://smart-senders.smartlead.ai/api/v1/smart-senders/auth-secret",
params={
"api_key": API_KEY,
"email_account": "admin@example.com"
}
)
result = response.json()
print(result)
const API_KEY = 'YOUR_API_KEY';
const params = new URLSearchParams({
api_key: API_KEY,
email_account: 'admin@example.com'
});
const response = await fetch(
`https://smart-senders.smartlead.ai/api/v1/smart-senders/auth-secret?${params}`
);
const result = await response.json();
console.log(result);
{
"ok": true,
"data": {
"otp": "847192",
"expires_in": 300
}
}
{
"message": "Invalid API Key"
}
Smart Senders
Get OTP for Admin Mailbox
Fetch a one-time password for an admin mailbox
GET
/
api
/
v1
/
smart-senders
/
auth-secret
curl "https://smart-senders.smartlead.ai/api/v1/smart-senders/auth-secret?api_key=YOUR_API_KEY&email_account=admin@example.com"
import requests
API_KEY = "YOUR_API_KEY"
response = requests.get(
"https://smart-senders.smartlead.ai/api/v1/smart-senders/auth-secret",
params={
"api_key": API_KEY,
"email_account": "admin@example.com"
}
)
result = response.json()
print(result)
const API_KEY = 'YOUR_API_KEY';
const params = new URLSearchParams({
api_key: API_KEY,
email_account: 'admin@example.com'
});
const response = await fetch(
`https://smart-senders.smartlead.ai/api/v1/smart-senders/auth-secret?${params}`
);
const result = await response.json();
console.log(result);
{
"ok": true,
"data": {
"otp": "847192",
"expires_in": 300
}
}
{
"message": "Invalid API Key"
}
Smart Senders API: Mailbox marketplace feature. Contact support@smartlead.ai for access.
Query Parameters
string
required
API key used to authenticate and authorize the request.
string
required
The email address for which the OTP should be generated.
curl "https://smart-senders.smartlead.ai/api/v1/smart-senders/auth-secret?api_key=YOUR_API_KEY&email_account=admin@example.com"
import requests
API_KEY = "YOUR_API_KEY"
response = requests.get(
"https://smart-senders.smartlead.ai/api/v1/smart-senders/auth-secret",
params={
"api_key": API_KEY,
"email_account": "admin@example.com"
}
)
result = response.json()
print(result)
const API_KEY = 'YOUR_API_KEY';
const params = new URLSearchParams({
api_key: API_KEY,
email_account: 'admin@example.com'
});
const response = await fetch(
`https://smart-senders.smartlead.ai/api/v1/smart-senders/auth-secret?${params}`
);
const result = await response.json();
console.log(result);
Response Codes
Success
Returns the one-time password for the specified admin mailbox.
Bad Request
Invalid request parameters or malformed request body
Unauthorized
Invalid or missing API key. Check your authentication.
Internal Server Error
Server error occurred. Please try again or contact support if the issue persists.
{
"ok": true,
"data": {
"otp": "847192",
"expires_in": 300
}
}
{
"message": "Invalid API Key"
}
