deliverability
DELETE
https://hermeticor.com /v1/deliverability/seeds/{id} Parameters
idstringpathrequiredCode samples
cURL
curl -X DELETE "https://hermeticor.com/v1/deliverability/seeds/{id}" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"ok": true
}Schema
okbooleanrequired4XX Default Response
Example
{
"error": {
"code": "string",
"message": "string",
"details": {}
}
}Schema
errorobjectrequiredShow child parameters
codestringrequiredmessagestringrequireddetailsobjectGET
https://hermeticor.com /v1/deliverability/placement-tests Parameters
limitintegerqueryPage size; omitted returns the whole list
cursorstringqueryOpaque: the
nextCursor of the previous pageCode samples
cURL
curl -X GET "https://hermeticor.com/v1/deliverability/placement-tests" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"items": [
{
"id": "string",
"senderAddress": "string",
"status": "running",
"createdAt": "2024-01-01T00:00:00Z",
"completedAt": "2024-01-01T00:00:00Z",
"name": "string",
"folder": "string",
"recurEveryDays": 0,
"nextRunAt": "2024-01-01T00:00:00Z",
"results": [
{
"seedAddress": "string",
"folder": "inbox"
}
]
}
],
"nextCursor": "string"
}Schema
itemsItemsItem111[]requiredShow child parameters
idstringrequiredsenderAddressstringrequiredstatusstringrequiredcreatedAtstringrequiredcompletedAtstringrequirednamestringfolderstringrecurEveryDaysintegernextRunAtstringresultsResultsItem2[]requiredShow child parameters
seedAddressstringrequiredfolderstringrequirednextCursorstringrequiredPOST
https://hermeticor.com /v1/deliverability/placement-tests Request body
application/json
senderConnectionIdstringrequirednamestringfolderstringsubjectstringbodystringrecurEveryDaysinteger{
"senderConnectionId": "string",
"name": "string",
"folder": "string",
"subject": "string",
"body": "string",
"recurEveryDays": 0
}Code samples
cURL
curl -X POST "https://hermeticor.com/v1/deliverability/placement-tests" \
-H "Authorization: Bearer $HERMETICOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"senderConnectionId":"string","name":"string","folder":"string","subject":"string","body":"string","recurEveryDays":0}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
201 Default Response
Example
{
"id": "string",
"senderAddress": "string",
"status": "running",
"createdAt": "2024-01-01T00:00:00Z",
"completedAt": "2024-01-01T00:00:00Z",
"name": "string",
"folder": "string",
"recurEveryDays": 0,
"nextRunAt": "2024-01-01T00:00:00Z",
"results": [
{
"seedAddress": "string",
"folder": "inbox"
}
]
}Schema
idstringrequiredsenderAddressstringrequiredstatusstringrequiredcreatedAtstringrequiredcompletedAtstringrequirednamestringfolderstringrecurEveryDaysintegernextRunAtstringresultsResultsItem2[]requiredShow child parameters
seedAddressstringrequiredfolderstringrequiredGET
https://hermeticor.com /v1/deliverability/channels Parameters
limitintegerqueryPage size; omitted returns the whole list
cursorstringqueryOpaque: the
nextCursor of the previous pageCode samples
cURL
curl -X GET "https://hermeticor.com/v1/deliverability/channels" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"items": [
{
"id": "string",
"kind": "email",
"name": "string",
"enabled": true
}
],
"nextCursor": "string"
}Schema
itemsItemsItem112[]requiredShow child parameters
idstringrequiredkindstringrequirednamestringrequiredenabledbooleanrequirednextCursorstringrequiredPOST
https://hermeticor.com /v1/deliverability/channels Request body
application/json
kindstringrequirednamestringrequiredtargetstringrequiredsecretstring{
"kind": "email",
"name": "string",
"target": "string",
"secret": "string"
}Code samples
cURL
curl -X POST "https://hermeticor.com/v1/deliverability/channels" \
-H "Authorization: Bearer $HERMETICOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"kind":"email","name":"string","target":"string","secret":"string"}'TypeScript
Python
Go
PHP
Ruby
Java
Responses
201 Default Response
Example
{
"id": "string",
"kind": "email",
"name": "string",
"enabled": true
}Schema
idstringrequiredkindstringrequirednamestringrequiredenabledbooleanrequiredDELETE
https://hermeticor.com /v1/deliverability/channels/{id} Parameters
idstringpathrequiredCode samples
cURL
curl -X DELETE "https://hermeticor.com/v1/deliverability/channels/{id}" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
GET
https://hermeticor.com /v1/deliverability/domain-standards Parameters
domainstringqueryrequiredCode samples
cURL
curl -X GET "https://hermeticor.com/v1/deliverability/domain-standards?domain=<domain>" \
-H "Authorization: Bearer $HERMETICOR_API_KEY"TypeScript
Python
Go
PHP
Ruby
Java
Responses
200 Default Response
Example
{
"domain": "string",
"bimi": {
"ok": true,
"record": "string",
"detail": "string"
},
"mtaSts": {
"ok": true,
"record": "string",
"detail": "string",
"mode": "string"
},
"tlsRpt": {
"ok": true,
"record": "string",
"detail": "string"
}
}Schema
domainstringrequiredbimiobjectrequiredShow child parameters
okbooleanrequiredrecordstringdetailstringmtaStsobjectrequiredShow child parameters
okbooleanrequiredrecordstringdetailstringmodestringtlsRptobjectrequiredShow child parameters
okbooleanrequiredrecordstringdetailstringUpdated