Developers

Eyal Bercovich Profile APIv1.0.0 · public

Public read-only JSON API exposing Dr. Eyal Bercovich's academic profile, peer-reviewed publications, clinic information, and research areas. No authentication required. All endpoints are CORS-enabled for browser use.

Quick start

The API base URL is https://www.eyalbercovich.com/api. Every response is JSON. No API key is needed.

# Get the profile
curl https://www.eyalbercovich.com/api/profile

# List publications from 2024
curl "https://www.eyalbercovich.com/api/publications?year=2024"

# Get clinic info
curl https://www.eyalbercovich.com/api/clinic

# Export all publications as CSV
curl -o pubs.csv https://www.eyalbercovich.com/api/export.csv

Endpoints

MethodPathDescription
GET/apiAPI index (self-describing)
GET/api/profileAcademic profile, positions, training
GET/api/publicationsList publications (query: year, journal, limit)
GET/api/publications/{doi}Get publication by URL-encoded DOI
GET/api/clinicMedica Elisha clinic information
GET/api/servicesService catalog (query: category)
GET/api/researchResearch areas and affiliations
GET/api/statusHealth check
GET/api/export.csvAll publications as CSV
GET/api/openapi.jsonOpenAPI 3.1 specification

Authentication

None. This API is public and read-only. All data is the same data published in llms.txt and llms-full.txt, exposed as structured JSON for programmatic access.

OAuth 2.0 / OIDC discovery metadata is still published for agent discoverability (per RFC 8414, RFC 9728) at:

Those endpoints correctly declare scopes_supported but do not issue tokens — no authentication is required to call this API.

Rate limits

No explicit rate limit. The API is served by Cloudflare Workers at the edge with aggressive caching (Cache-Control: public, max-age=3600). Please be kind and cache responses.

Agent integration

Content negotiation

The main site pages support Markdown via Accept: text/markdown:

curl -H "Accept: text/markdown" https://www.eyalbercovich.com/

Licensing

API responses are released under CC BY 4.0. Please cite "Eyal Bercovich, MD — eyalbercovich.com" when using.

Contact

For API issues: [email protected]