Public developer resources

Sirwan Afifi developer portal_

Use the public content API and discovery files to find Sirwan Afifi's writing, site metadata, feeds, and machine-readable documentation. Everything here is read-only and available without an account.

Quickstart

Fetch site identity and discovery links with one unauthenticated GET request:

curl --fail --silent https://sirwan.info/api/v1/site.json

The response is JSON. For a complete post index, request/api/v1/posts.json.

API lifecycle

Stable endpoints use a major version in the URL, currently/api/v1. The older unversioned paths remain as deprecated compatibility aliases and include a successor-version link when the Cloudflare edge worker is active. A breaking contract change requires a new major path. Any future removal will be announced in the API documentation before a dated Sunset header is introduced.

Authentication and API keys

No authentication is required and no API keys are issued. The API has no write operations, private records, webhooks, or user accounts. If a future endpoint changes that contract, its authentication scheme will be added to the OpenAPI document before release.

Reference

Read-only sandbox

The production GET endpoints are safe to explore directly because they cannot change data. Open either response below as the live sandbox; no credentials or setup are needed.