Batch hygiene for up to 100 contacts.
https://api.tanantor.com/v1/x402/contact.hygiene.batch100Overview
Batch hygiene for up to 100 contacts.
Protocol
x402
Price
$0.18
Payment Asset
USD Coin
Payment Network
Base
Category
uncategorized
Provider
tanantor
Source
bazaar
Indexed
2026-03-02 01:13:26
Health
Status
down
Latency (p50)
129ms
Uptime (30d)
0.0%
Reliability Score
35/100
Last Checked
2026-05-06 05:06:41
Last Healthy
Never
Consecutive Failures
1643
x402 Payment Validation
Payment Requirements
Invalid
Asset Verified
—
Facilitator
—
Input Schema
{
"body_fields": {
"$defs": {
"ContactRequest": {
"properties": {
"default_region": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "ISO country code hint",
"title": "Default Region"
},
"email": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Email address",
"title": "Email"
},
"phone": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Phone number",
"title": "Phone"
}
},
"title": "ContactRequest",
"type": "object"
}
},
"properties": {
"contacts": {
"description": "List of contacts",
"items": {
"$ref": "#/$defs/ContactRequest"
},
"title": "Contacts",
"type": "array"
}
},
"required": [
"contacts"
],
"title": "ContactBatchRequest",
"type": "object"
},
"body_type": "json",
"discoverable": true,
"header_fields": null,
"method": "POST",
"query_params": null,
"type": "http"
}
Output Schema
{
"$defs": {
"ContactResult": {
"properties": {
"email": {
"anyOf": [
{
"$ref": "#/$defs/EmailResult"
},
{
"type": "null"
}
],
"default": null
},
"phone": {
"anyOf": [
{
"$ref": "#/$defs/PhoneResult"
},
{
"type": "null"
}
],
"default": null
},
"reasons": {
"items": {
"type": "string"
},
"title": "Reasons",
"type": "array"
},
"risk_score": {
"title": "Risk Score",
"type": "integer"
}
},
"required": [
"risk_score",
"reasons"
],
"title": "ContactResult",
"type": "object"
},
"EmailResult": {
"properties": {
"deliverable_domain": {
"title": "Deliverable Domain",
"type": "boolean"
},
"flags": {
"additionalProperties": true,
"title": "Flags",
"type": "object"
},
"normalized": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Normalized"
},
"reasons": {
"items": {
"type": "string"
},
"title": "Reasons",
"type": "array"
},
"risk_score": {
"title": "Risk Score",
"type": "integer"
}
},
"required": [
"normalized",
"deliverable_domain",
"flags",
"risk_score",
"reasons"
],
"title": "EmailResult",
"type": "object"
},
"PhoneResult": {
"properties": {
"e164": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "E164"
},
"flags": {
"additionalProperties": true,
"title": "Flags",
"type": "object"
},
"reasons": {
"items": {
"type": "string"
},
"title": "Reasons",
"type": "array"
},
"region": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Region"
},
"risk_score": {
"title": "Risk Score",
"type": "integer"
},
"type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Type"
}
},
"required": [
"e164",
"region",
"type",
"flags",
"risk_score",
"reasons"
],
"title": "PhoneResult",
"type": "object"
}
},
"properties": {
"count": {
"title": "Count",
"type": "integer"
},
"results": {
"items": {
"$ref": "#/$defs/ContactResult"
},
"title": "Results",
"type": "array"
}
},
"required": [
"results",
"count"
],
"title": "ContactBatchResult",
"type": "object"
}
Recent Health Checks
| Time | Status | HTTP | Latency | Error |
|---|---|---|---|---|
| 2026-05-06 05:06:41 | down | 503 | 129ms | HTTP 503 |
| 2026-05-06 03:44:41 | down | 503 | 128ms | HTTP 503 |
| 2026-05-06 00:34:54 | down | 503 | 147ms | HTTP 503 |
| 2026-05-05 20:01:19 | down | 503 | 146ms | HTTP 503 |
| 2026-05-05 18:41:38 | down | 503 | 129ms | HTTP 503 |
| 2026-05-05 14:59:03 | down | 503 | 146ms | HTTP 503 |
| 2026-05-05 12:56:08 | down | 503 | 131ms | HTTP 503 |
| 2026-05-05 09:09:37 | down | 503 | 128ms | HTTP 503 |
| 2026-05-05 06:19:24 | down | 503 | 130ms | HTTP 503 |
| 2026-05-05 03:21:23 | down | 503 | 120ms | HTTP 503 |
| 2026-05-04 23:09:26 | down | 503 | 130ms | HTTP 503 |
| 2026-05-04 20:29:02 | down | 503 | 121ms | HTTP 503 |
| 2026-05-04 17:22:57 | down | 503 | 128ms | HTTP 503 |
| 2026-05-04 15:19:27 | down | 503 | 127ms | HTTP 503 |
| 2026-05-04 14:10:17 | down | 503 | 143ms | HTTP 503 |
| 2026-05-04 11:27:27 | down | 503 | 128ms | HTTP 503 |
| 2026-05-04 08:14:52 | down | 503 | 135ms | HTTP 503 |
| 2026-05-04 06:26:24 | down | 503 | 123ms | HTTP 503 |
| 2026-05-04 03:48:45 | down | 503 | 122ms | HTTP 503 |
| 2026-05-04 02:38:11 | down | 503 | 130ms | HTTP 503 |