{
  "schema_version": "1.1.0",
  "canonical": "https://approximated.app/guides/examples/elixir-phoenix-custom-domains.json",
  "hash_algorithm": "sha256",
  "payload_normalization": "Decode HTML character references and normalize CRLF or CR to LF; preserve all other whitespace.",
  "example": {
    "id": "elixir-phoenix-custom-domains",
    "framework": "Elixir Phoenix",
    "guide": "https://approximated.app/guides/elixir-phoenix-custom-domains-guide/",
    "source_file": "src/guides/elixir-phoenix-custom-domains-guide/index.html",
    "upstream_repository": "https://github.com/Approximated-Inc/phoenix-custom-domains-example",
    "published": "2023-10-08",
    "last_reviewed": "2026-08-05",
    "review_scope": "Static checks cover stable snippet IDs and SHA-256 content integrity, canonical Approximated API host, api-key header spelling, and referenced OpenAPI paths.",
    "runtime_test_status": "not_run",
    "upstream_revision": "not_pinned",
    "api_paths": [
      "/api/vhosts",
      "/api/vhosts/update/by/incoming",
      "/api/vhosts/by/incoming/{incoming_address}"
    ],
    "publication_evidence": {
      "type": "git_commit",
      "revision": "ab90544"
    },
    "not_tested": [
      "HTTP methods",
      "request bodies",
      "response handling",
      "runtime behavior",
      "framework compatibility"
    ],
    "direct_resource": "https://approximated.app/guides/examples/elixir-phoenix-custom-domains.json",
    "snippet_count": 6,
    "snippets": [
      {
        "id": "elixir-phoenix-custom-domains--snippet-1-elixir",
        "language": "elixir",
        "sha256": "74b40da04e894b5f3688e1290fac4eba8373274b4a4c31aadd8cfa64807c6ec7"
      },
      {
        "id": "elixir-phoenix-custom-domains--snippet-2-elixir",
        "language": "elixir",
        "sha256": "670489f6197237d49f9160cb3098a0bcaccd22d399b1e4443a868e44eef96357"
      },
      {
        "id": "elixir-phoenix-custom-domains--snippet-3-elixir",
        "language": "elixir",
        "sha256": "f661bb8fc1b028223c0de68c40188be0113b94b045c41b8676891666275a5eac"
      },
      {
        "id": "elixir-phoenix-custom-domains--snippet-4-elixir",
        "language": "elixir",
        "sha256": "fb9fc511abaab73f5535cbcf7d68e7ac83160994b09dee3f1609c83b95f21d6b"
      },
      {
        "id": "elixir-phoenix-custom-domains--snippet-5-elixir",
        "language": "elixir",
        "sha256": "2f20674d8c1f327dc1e64e3574d4be2630019b80984ce5bdcce1a686181a488f"
      },
      {
        "id": "elixir-phoenix-custom-domains--snippet-6-elixir",
        "language": "elixir",
        "sha256": "f11b056a2da283f065b5b231dc6932ba766a8ac36bb624798282bfa7a3e4f6c7"
      }
    ]
  }
}
