# Aseto service documentation

This document describes public web discovery resources and the main machine-readable entry points for the Aseto website.

## Discovery endpoints
- API catalog: https://www.aseto.az/.well-known/api-catalog
- OpenAPI description: https://www.aseto.az/agent/openapi.json
- Status: https://www.aseto.az/.well-known/status.json
- Agent card: https://www.aseto.az/.well-known/agent-card.json
- Agent skills: https://www.aseto.az/.well-known/agent-skills/index.json
- MCP server card: https://www.aseto.az/.well-known/mcp/server-card.json

## Public routes
- /
- /service and /service/{service-key}
- /portfolio and /portfolio/details/{id}
- /blog and /blog/detail/{id}
- /ready and /ready/{solution-key}
- /team
- /contact
- /calculate

## Quote request form
- Method: POST
- URL: https://www.aseto.az/haveaproject/sendproject
- Encoding: application/x-www-form-urlencoded
- Fields: Name, Surname, Phone, Email, Text, Text1, Check

## Agent content negotiation
- GET / supports `Accept: text/markdown` and returns a markdown summary for agents.
- Browsers continue to receive HTML by default.