Tahirinirina Kevin Portfolio API

Read the OpenAPI 3.0 JSON specification for operations, typed schemas, and response formats.

Authentication

The documented portfolio repository and health endpoints are public and require no credentials. Protected administrative endpoints require a bearer token and are not part of this public API.

Endpoints

Example

curl -H 'Accept: application/json' https://tahiry29.is-a.dev/api/github/repos

Successful API responses are JSON envelopes containing data, statusCode, and timestamp. Errors include a machine-readable code, message, and resolution hint.