mirrored listing x402 eip155:8453

Nimmt jede Schreibweise, erkennt die Landeskennzahl aus 150 Vorwahlen, ergaenzt bei nation

Nimmt jede Schreibweise, erkennt die Landeskennzahl aus 150 Vorwahlen, ergaenzt bei nationaler Schreibweise das Standardland, zerlegt in Vorwahl und Teilnehmernummer und bestimmt fuer Deutschland Festnetz, Mobilfunk und Sonderrufnummern mit Kostenhinweis. Liefert E.164, internationale und nationale Schreibweise sowie tel-URI.

Do you run tools.halowerk.com? This listing was mirrored from Coinbase's public Bazaar. Claim it in 30 seconds — no account required — and it becomes verified, permanently overriding the mirrored copy.

Claim this listing
1000 (raw units)
price
1
calls / 30d
1
unique payers
2026-08-30
updated

Provider

tools.halowerk.com · discovered, not yet claimed by its owner

Payment (x402 accepts[])

[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "1000",
    "maxTimeoutSeconds": 300
  }
]

Output schema

{
  "bazaar": {
    "info": {
      "input": {
        "body": {
          "default_country": "DE",
          "phone": "0170 / 123 45 67"
        },
        "bodyType": "json",
        "method": "POST",
        "type": "http"
      },
      "output": {
        "example": {
          "area_code": "0170",
          "country": "DE",
          "country_code": "+49",
          "e164": "+491701234567",
          "formatted": {
            "e164": "+491701234567",
            "international": "+49 0170 1234567",
            "national": "00170 1234567",
            "rfc3966": "tel:+491701234567"
          },
          "hints": [
            "Nationale Schreibweise erkannt, mit Landeskennzahl fuer DE ergaenzt."
          ],
          "input": "0170 / 123 45 67",
          "national_number": "1701234567",
          "note": "Kein Abgleich gegen Portierungsdatenbanken.",
          "subscriber_number": "1234567",
          "type": "mobil",
          "type_note": null,
          "valid": true
        },
        "type": "json"
      }
    },
    "schema": {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "properties": {
        "input": {
          "additionalProperties": false,
          "properties": {
            "body": {
              "properties": {
                "default_country": {
                  "default": "DE",
                  "description": "Land fuer Nummern ohne Landeskennzahl",
                  "type": "string"
                },
                "phone": {
                  "description": "Rufnummer in beliebiger Schreibweise",
                  "type": "string"
                }
              },
              "required": [
                "phone"
              ],
              "type": "object"
            },
            "bodyType": {
              "enum": [
                "json",
                "form-data",
                "text"
              ],
              "type": "string"
            },
            "method": {
              "enum": [
                "POST"
              ],
              "type": "string"
            },
            "type": {
              "const": "http",
              "type": "string"
            }
          },
          "required": [
            "type",
            "method",
            "bodyType",
            "body"
          ],
          "type": "object"
        },
        "output": {
          "properties": {
            "example": {
              "type": "object"
            },
            "type": {
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        }
      },
      "required": [
        "input"
      ],
      "type": "object"
    }
  }
}

Use it

curl

curl "https://tools.halowerk.com/v1/phone/parse"
# -> 402 Payment Required, accepts[] lists how to pay
# retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid

JavaScript

const res = await fetch("https://tools.halowerk.com/v1/phone/parse");
if (res.status === 402) {
  const { accepts } = await res.json();
  // pay one of accepts[] via an x402 client, then retry with the payment header
}

Python

import httpx
res = httpx.get("https://tools.halowerk.com/v1/phone/parse")
if res.status_code == 402:
    accepts = res.json()["accepts"]
    # pay one of accepts[] via an x402 client, then retry with the payment header

Machine-readable

Everything on this page is also available as clean JSON at /resources/4801.json, and this resource appears in /discovery/resources and /discovery/search.