API Documentation

Public API reference

Machine-readable API metadata is available at /openapi.json and /.well-known/api-catalog.

  • GET/api/health

    Returns a simple health status for automated checks.

  • GET/api/socials

    Returns public profile and social metadata used across the portfolio.

  • GET/api/location

    Returns request-derived location information and current weather when available.

  • GET/api/visitors

    Returns the current visitor count.

  • GET/api/github/contributions/{username}

    Returns a GitHub contribution calendar for the supplied username.