outbound
GET
https://hermeticor.com /v1/outbound/mailbox-meta Parameters
limitintegerqueryPage size; omitted returns the whole list
cursorstringqueryOpaque: the
nextCursor of the previous pageCode samples
cURL
curl -X GET "https://hermeticor.com/v1/outbound/mailbox-meta" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"items": [
{
"connectionId": "string",
"tags": [
"string"
],
"groupName": "string",
"capJitterPct": 0,
"domain": "string",
"displayName": "string",
"signature": "string",
"bcc": "string",
"trackingDomain": "string"
}
],
"nextCursor": "string"
}Schema
itemsobject[]requiredShow child parameters
connectionIdstringrequiredtagsstring[]requiredgroupNamestringrequiredcapJitterPctintegerrequireddomainstringrequireddisplayNamestringrequiredsignaturestringrequiredbccstringrequiredtrackingDomainstringrequirednextCursorstringrequired4XX Default Response
Example
{
"error": {
"code": "string",
"message": "string",
"details": {}
}
}Schema
errorobjectrequiredShow child parameters
codestringrequiredmessagestringrequireddetailsobjectPUT
https://hermeticor.com /v1/outbound/mailbox-meta/{id} Parameters
idstringpathrequiredRequest body
application/json
displayNamestringtagsstring[]groupNamestringcapJitterPctintegersignaturestringbccstringtrackingDomainstring{
"displayName": "string",
"tags": [
"string"
],
"groupName": "string",
"capJitterPct": 0,
"signature": "string",
"bcc": "string",
"trackingDomain": "string"
}Code samples
cURL
curl -X PUT "https://hermeticor.com/v1/outbound/mailbox-meta/{id}" \
-H "Authorization: Bearer $HERMETICOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"displayName":"string","tags":["string"],"groupName":"string","capJitterPct":0,"signature":"string","bcc":"string","trackingDomain":"string"}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"ok": true
}Schema
okbooleanrequiredGET
https://hermeticor.com /v1/outbound/domain-caps Parameters
limitintegerqueryPage size; omitted returns the whole list
cursorstringqueryOpaque: the
nextCursor of the previous pageCode samples
cURL
curl -X GET "https://hermeticor.com/v1/outbound/domain-caps" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"items": [
{
"id": "string",
"domain": "string",
"dailyCap": 0,
"mailboxes": 0,
"perMailbox": 0
}
],
"nextCursor": "string"
}Schema
itemsobject[]requiredShow child parameters
idstringrequireddomainstringrequireddailyCapintegerrequiredmailboxesintegerrequiredperMailboxintegerrequirednextCursorstringrequiredPUT
https://hermeticor.com /v1/outbound/domain-caps Request body
application/json
domainstringrequireddailyCapintegerrequired{
"domain": "string",
"dailyCap": 0
}Code samples
cURL
curl -X PUT "https://hermeticor.com/v1/outbound/domain-caps" \
-H "Authorization: Bearer $HERMETICOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"domain":"string","dailyCap":0}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
DELETE
https://hermeticor.com /v1/outbound/domain-caps/{id} Parameters
idstringpathrequiredCode samples
cURL
curl -X DELETE "https://hermeticor.com/v1/outbound/domain-caps/{id}" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
POST
https://hermeticor.com /v1/outbound/mailboxes/bulk-connect Request body
application/json
rowsobject[]requiredShow child parameters
namestringrequiredemailstringrequiredfromNamestringhoststringrequiredportintegersecurebooleanuserstringrequiredpassstringrequiredimapHoststringimapPortintegerimapSecurebooleanimapUserstringimapPassstringpop3Hoststringpop3Portintegerpop3Securebooleanpop3Userstringpop3Passstring{
"rows": [
{
"name": "string",
"email": "string",
"fromName": "string",
"host": "string",
"port": 587,
"secure": false,
"user": "string",
"pass": "string",
"imapHost": "string",
"imapPort": 993,
"imapSecure": true,
"imapUser": "string",
"imapPass": "string",
"pop3Host": "string",
"pop3Port": 995,
"pop3Secure": true,
"pop3User": "string",
"pop3Pass": "string"
}
]
}Code samples
cURL
curl -X POST "https://hermeticor.com/v1/outbound/mailboxes/bulk-connect" \
-H "Authorization: Bearer $HERMETICOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"rows":[{"name":"string","email":"string","fromName":"string","host":"string","port":587,"secure":false,"user":"string","pass":"string","imapHost":"string","imapPort":993,"imapSecure":true,"imapUser":"string","imapPass":"string","pop3Host":"string","pop3Port":995,"pop3Secure":true,"pop3User":"string","pop3Pass":"string"}]}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"created": [
{
"row": 0,
"connectionId": "string"
}
],
"errors": [
{
"row": 0,
"error": "string"
}
]
}Schema
createdobject[]requiredShow child parameters
rowintegerrequiredconnectionIdstringrequirederrorsErrorsItem2[]requiredShow child parameters
rowintegerrequirederrorstringrequiredGET
https://hermeticor.com /v1/outbound/sequences/{id}/variants Parameters
limitintegerqueryPage size; omitted returns the whole list
cursorstringqueryOpaque: the
nextCursor of the previous pageidstringpathrequiredCode samples
cURL
curl -X GET "https://hermeticor.com/v1/outbound/sequences/{id}/variants" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"items": [
{
"step": 0,
"ready": true,
"leader": "string",
"variants": [
{
"key": "string",
"sent": 0,
"replied": 0,
"positive": 0,
"replyRate": 0,
"weight": 0,
"suggestedWeight": 0
}
]
}
],
"nextCursor": "string"
}Schema
itemsobject[]requiredShow child parameters
stepintegerrequiredreadybooleanrequiredleaderstringrequiredvariantsobject[]requiredShow child parameters
keystringrequiredsentintegerrequiredrepliedintegerrequiredpositiveintegerrequiredreplyRatenumberrequiredweightintegerrequiredsuggestedWeightintegerrequirednextCursorstringrequiredPOST
https://hermeticor.com /v1/outbound/sequences/{id}/prospects/{profileId}/pause Parameters
idstringpathrequiredprofileIdstringpathrequiredRequest body
application/json
reasonstring{
"reason": "manual"
}Code samples
cURL
curl -X POST "https://hermeticor.com/v1/outbound/sequences/{id}/prospects/{profileId}/pause" \
-H "Authorization: Bearer $HERMETICOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"reason":"manual"}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"affected": 0,
"skipped": []
}Schema
affectedintegerrequiredskippedSkippedItem[]requiredShow child parameters
profileIdstringrequiredreasonstringrequiredPOST
https://hermeticor.com /v1/outbound/sequences/{id}/prospects/{profileId}/resume Parameters
idstringpathrequiredprofileIdstringpathrequiredCode samples
cURL
curl -X POST "https://hermeticor.com/v1/outbound/sequences/{id}/prospects/{profileId}/resume" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
Updated