armand-salle.fr developer resources
This website is a public portfolio and technical blog. It exposes a small, unauthenticated, read only API for canonical profile data and resource discovery. It does not accept write operations, issue API keys, or provide an authenticated product sandbox.
Quickstart
Fetch the agent index:
curl -fsS https://armand-salle.fr/llms.txt Request the homepage as Markdown:
curl -fsS -H 'Accept: text/markdown' https://armand-salle.fr/ Discover public HTML routes through the sitemap:
curl -fsS https://armand-salle.fr/sitemap-index.xml Fetch the structured professional profile:
curl -fsS https://armand-salle.fr/api/profile.json API contract and discovery
The OpenAPI 3.1 contract describes every public operation, parameter, and response schema. Agents can discover the API through the RFC 9727 API catalog, the ARD AI catalog, or the agent skills index. A consolidated list is available from the resource endpoint.
Add ?mode=agent to the homepage URL for a single structured entry
point containing the profile, endpoints, authentication status, and usage guidance.
Authentication and sandbox
No API key is required. Every documented endpoint is public, deterministic, and read only. There are no write actions, so a sandbox is neither required nor advertised. Automated clients should use ordinary conditional requests, respect HTTP status codes, and avoid aggressive request rates.
CLI
The repository includes a small zero-dependency CLI for machine-readable profile and resource discovery. Until a registry package is published, run it from the official GitHub repository:
npx github:armandsalle/my-site profile --json Agent assets and source
The public source repository includes repository instructions for coding agents and a retrieval skill. These files document safe contribution rules, canonical data sources, when to use the site, and how to cite its content.
Support
For a broken public resource or an integration question, email armand.salle@gmail.com and include the URL, request headers, response status, and a minimal reproduction.