# KiHustle DE USt-ID Format Check

> KiHustle DE USt-ID Format Check is a paid API for AI agents from kihustle.tech, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-15).

Validates whether a given string matches the correct format for a German VAT ID (Umsatzsteuer-Identifikationsnummer, USt-ID)

## Facts

- Endpoint: POST https://kihustle.tech/agents/api/v1/de-ustid-format-check
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kihustle-de-ust-id-format-check-d5c56992
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_E_VbM5TJC0wfk0YW29kiI

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability kihustle-de-ust-id-format-check-d5c56992 -d '<json body>'
```

Example prompt: Can you check whether 'DE123456789' is correctly formatted as a German USt-ID (VAT ID)?

## When to prefer this

Use this endpoint when you need a quick, cheap programmatic check on whether a string is formatted like a valid German VAT ID (USt-ID), particularly in invoice processing pipelines, B2B onboarding forms, or EU tax compliance workflows targeting German businesses. Prefer this over manual regex checks or full EU VIES validation when only format (not existence) checking is needed and cost-per-call matters.

## Known failure modes

- Empty or missing text field returns error or unexpected result
- Non-string input may cause processing failure
- Malformed JSON request body rejected
- Rate limiting or payment issues if USDC micropayment fails
- Ambiguous result schema makes it unclear if format is valid or just received

## How this service works

Kostenlose Guides, Solo-Playbooks und Artikel zu KI, Automation und Side Hustles — für Menschen, die mit echten Systemen online Einkommen aufbauen wollen. Transparent finanziert über faire Affiliate-Links.

## Output

Returns a JSON object indicating whether the provided text was processed successfully, with a result field (e.g. 'processed') and a status field (e.g. 'success'). Implicitly indicates whether the input matches the expected German USt-ID format.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": "processed",
  "status": "success"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kihustle-de-ust-id-format-check-d5c56992/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kihustle.tech](https://www.zero.xyz/host/kihustle.tech/llms.txt)
