{
  "x402Version": 2,
  "id": 28586,
  "slug": "28586",
  "resource": "https://tools.halowerk.com/v1/business/eu",
  "description": "Prüft eine europäische Umsatzsteuer-Identifikationsnummer auf Länderpräfix, Länge, Zeichenvorrat und Prüfziffer, soweit das Verfahren je Land festgelegt ist, und fragt anschließend den VIES-Dienst der EU-Kommission ab. Liefert Firmenname ohne Rechtsformzusatz, Rechtsform getrennt und die Anschrift zerlegt, sofern der Mitgliedstaat sie herausgibt. Optional werden das Impressum einer Website und ein erwarteter Firmenname abgeglichen. Auskunft, keine steuerliche Bestätigung.",
  "type": "http",
  "serviceName": "HALOWERK Agent Tools",
  "resourceType": "Blockchain Data",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "3000",
      "amountUsd": 0.003,
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "properties": {
      "example": {
        "type": "object"
      },
      "type": {
        "type": "string"
      }
    },
    "required": [
      "type"
    ],
    "type": "object"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "expected_name": "Amazon EU S.à r.l.",
            "vat_id": "LU20260743"
          },
          "bodyType": "json",
          "method": "POST",
          "type": "http"
        },
        "output": {
          "example": {
            "expected_name_match": {
              "comparable": true,
              "compared_with": "AMAZON EU SARL",
              "expected_name": "Amazon EU S.à r.l.",
              "similarity": 1,
              "verdict": "gleich"
            },
            "format": {
              "checksum_supported": true,
              "checksum_valid": true,
              "country_code": "LU",
              "country_prefix": "LU",
              "structure_valid": true
            },
            "format_valid": true,
            "hinweis": "Auskunft aus dem VIES-Dienst der EU-Kommission, keine steuerliche Bestaetigung.",
            "normalized": {
              "address": {
                "city": "LUXEMBOURG",
                "country_code": "LU",
                "house_number": "38",
                "postcode": "1855",
                "street": "AVENUE JOHN F. KENNEDY"
              },
              "company_name": "AMAZON EU",
              "country_code": "LU",
              "legal_form": "SARL",
              "vat_id": "LU20260743"
            },
            "vat_id": "LU20260743",
            "verdict": "bestaetigt",
            "vies": {
              "address": "38, AVENUE JOHN F. KENNEDY\nL-1855  LUXEMBOURG",
              "consulted_on": "2026-08-06T11:39:27.223Z",
              "name": "AMAZON EU SARL",
              "name_disclosure": true,
              "request_id": null,
              "valid": true
            },
            "website_match": {
              "address_match": null,
              "checked": false,
              "discrepancies": [],
              "name_match": null,
              "not_comparable": [],
              "vat_match": null
            }
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "body": {
                "properties": {
                  "expected_name": {
                    "description": "Optional. Erwarteter Firmenname für einen unscharfen Vergleich mit dem VIES-Namen.",
                    "type": "string"
                  },
                  "vat_id": {
                    "description": "USt-IdNr. mit Länderpräfix, z. B. DE123456789. Leer- und Satzzeichen werden entfernt.",
                    "type": "string"
                  },
                  "website": {
                    "description": "Optional. Website des Unternehmens; deren Impressum wird geholt und abgeglichen.",
                    "type": "string"
                  }
                },
                "required": [
                  "vat_id"
                ],
                "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"
      }
    }
  },
  "tags": [
    "x402",
    "agent-tools",
    "data",
    "eu_business_check",
    "bazaar"
  ],
  "sourceHost": "tools.halowerk.com",
  "lastUpdated": "2026-10-08T06:07:44.557Z",
  "quality": {
    "calls30d": 3,
    "uniquePayers30d": 3,
    "lastCalledAt": "2026-10-08T06:07:44.346Z"
  },
  "metadata": {
    "serviceName": "HALOWERK Agent Tools",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "expected_name": "Amazon EU S.à r.l.",
              "vat_id": "LU20260743"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "expected_name_match": {
                "comparable": true,
                "compared_with": "AMAZON EU SARL",
                "expected_name": "Amazon EU S.à r.l.",
                "similarity": 1,
                "verdict": "gleich"
              },
              "format": {
                "checksum_supported": true,
                "checksum_valid": true,
                "country_code": "LU",
                "country_prefix": "LU",
                "structure_valid": true
              },
              "format_valid": true,
              "hinweis": "Auskunft aus dem VIES-Dienst der EU-Kommission, keine steuerliche Bestaetigung.",
              "normalized": {
                "address": {
                  "city": "LUXEMBOURG",
                  "country_code": "LU",
                  "house_number": "38",
                  "postcode": "1855",
                  "street": "AVENUE JOHN F. KENNEDY"
                },
                "company_name": "AMAZON EU",
                "country_code": "LU",
                "legal_form": "SARL",
                "vat_id": "LU20260743"
              },
              "vat_id": "LU20260743",
              "verdict": "bestaetigt",
              "vies": {
                "address": "38, AVENUE JOHN F. KENNEDY\nL-1855  LUXEMBOURG",
                "consulted_on": "2026-08-06T11:39:27.223Z",
                "name": "AMAZON EU SARL",
                "name_disclosure": true,
                "request_id": null,
                "valid": true
              },
              "website_match": {
                "address_match": null,
                "checked": false,
                "discrepancies": [],
                "name_match": null,
                "not_comparable": [],
                "vat_match": null
              }
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "properties": {
                    "expected_name": {
                      "description": "Optional. Erwarteter Firmenname für einen unscharfen Vergleich mit dem VIES-Namen.",
                      "type": "string"
                    },
                    "vat_id": {
                      "description": "USt-IdNr. mit Länderpräfix, z. B. DE123456789. Leer- und Satzzeichen werden entfernt.",
                      "type": "string"
                    },
                    "website": {
                      "description": "Optional. Website des Unternehmens; deren Impressum wird geholt und abgeglichen.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "vat_id"
                  ],
                  "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"
        }
      }
    }
  },
  "liveness": {
    "reliability": null
  },
  "verified": false,
  "featured": false,
  "provider": {
    "host": "tools.halowerk.com",
    "manifest_name": "tools.halowerk.com",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-10-14T01:15:01.050Z"
  },
  "exampleResponse": {
    "example": {},
    "type": "string"
  }
}