# G3DK Printing > Professional 3D printing service in Sydney, Australia. FDM (2x Bambu Lab P1S) and 16K resin (Elegoo Saturn 4 Ultra) printing. Get instant price and print-time estimates, material advice, and submit a quote request. Local delivery across Greater Sydney; ships Australia-wide. ## Pages - [Home](https://g3dkprinting.au/) — services, price & print-time calculators, quote form - [Gallery](https://g3dkprinting.au/gallery.html) — sample prints - [About](https://g3dkprinting.au/about-us.html) — equipment and story - [Commercial Licenses](https://g3dkprinting.au/commercial-licenses.html) — licensed / commercial printing - [llms-full.txt](https://g3dkprinting.au/llms-full.txt) — full site content in one file for ingestion ## Agent API This site exposes a live A2A (Agent2Agent) endpoint that speaks JSON-RPC 2.0 — agents can get quotes and submit requests without scraping the page. - `GET /.well-known/agent-card.json` — A2A Agent Card (capabilities and skills) - `POST /api/a2a` — JSON-RPC 2.0, method `message/send` - Skills: `get_instant_quote`, `estimate_print_time`, `recommend_material`, `service_information`, `submit_quote_request` Every main page also supports content negotiation: send `Accept: text/markdown` or `Accept: application/json` to receive a machine-readable version instead of HTML. ## Examples ```bash # Discover the agent curl https://g3dkprinting.au/.well-known/agent-card.json # Get an instant quote (JSON-RPC 2.0) curl -X POST https://g3dkprinting.au/api/a2a \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"message/send","params":{"message":{"role":"user","parts":[{"kind":"data","data":{"skill":"get_instant_quote","params":{"material":"petg","length":50,"width":50,"height":80,"infill":20}}}]}}}' # Get the homepage as machine-readable JSON or Markdown curl -H "Accept: application/json" https://g3dkprinting.au/ curl -H "Accept: text/markdown" https://g3dkprinting.au/ ``` ## Contact Email: tim@geekconsulting.au · ABN 30 675 602 497