Public API · v1

AI Visibility and Agent Readiness by API

Automate both website checks through one versioned platform. Anonymous access requires no API key and shares the website's protected public quotas.

One platform, two products

Create a scan and poll its resource URL

Pass language: "en" for English prompts and result presentation. Language is independent of target_market and part of idempotency.

POST/visibility/scans

AI Visibility

Checks whether a brand appears in relevant AI answers.

curl -X POST https://aisichtbarkeit.de/api/v1/visibility/scans \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: my-scan-001' \
  -d '{"url":"https://example.com","brand_name":"Example","language":"en"}'
POST/readiness/scans

Agent Readiness

Checks whether agents can discover and safely understand a website's published interfaces and policies.

curl -X POST https://aisichtbarkeit.de/api/v1/readiness/scans \
  -H 'Content-Type: application/json' \
  -d '{"url":"https://example.com","language":"en"}'

Provider transparency

/capabilities publishes configured, enabled, temporarily unavailable, budget-exhausted, disabled, and unsupported providers. Visibility results preserve the exact provider coverage at execution time.