generated: '2026-08-29' method: probed source: live GET probes of /.well-known/* on every A-Mark host discovered in STEP 0b provider: A-Mark Precious Metals providerId: a-mark-precious-metals description: >- A-Mark serves exactly one real /.well-known document: an OAuth 2.0 / OpenID Connect discovery document on portal.amark.com, the A-Mark Trading Portal. It is genuine JSON (application/json, 575 bytes) naming issuer https://portal.amark.com/ and the token endpoint https://portal.amark.com/connect/token. Everything else 404s. Note the two distinct false-positive shapes recorded below: www.amark.com is a WordPress site that returns a 404 status with a full 114KB HTML "Page not found" body, and portal.amark.com is an Angular single-page app that returns HTTP 200 with a 3,602-byte HTML shell for every unmatched path — only the openid-configuration and jwks paths break out of the shell and return real JSON. hit_count: 2 hosts: - host: https://portal.amark.com note: >- Angular SPA catch-all. Every unmatched path answers 200 with an identical 3,602-byte HTML shell (A-Mark - Portal); those are recorded as soft-404 controls, not documents. documents: - path: /.well-known/openid-configuration status: 200 content_type: application/json;charset=UTF-8 bytes: 575 file: a-mark-precious-metals-openid-configuration.json - path: /.well-known/jwks status: 200 content_type: application/json;charset=UTF-8 bytes: 11 file: a-mark-precious-metals-jwks.json note: >- Served, well-formed, and EMPTY — {"keys":[]}. The portal issues tokens the password grant signs symmetrically, so no public verification key is published. - path: /.well-known/oauth-authorization-server status: 200 content_type: text/html bytes: 3602 soft_404_control: true note: SPA shell, not a document — no RFC 8414 metadata served. - path: /.well-known/security.txt status: 200 content_type: text/html bytes: 3602 soft_404_control: true - path: /.well-known/agent-card.json status: 200 content_type: text/html bytes: 3602 soft_404_control: true - host: https://www.amark.com note: >- WordPress/WooCommerce. Returns HTTP 404 with a 114,835-byte themed HTML error page for every /.well-known path. documents: - path: /.well-known/security.txt status: 404 - path: /.well-known/openid-configuration status: 404 - path: /.well-known/oauth-authorization-server status: 404 - path: /.well-known/api-catalog status: 404 - path: /.well-known/ai-plugin.json status: 404 - path: /.well-known/agent-card.json status: 404 - path: /.well-known/agent.json status: 404 - host: https://www.gold.com note: >- The successor corporate brand (A-Mark Precious Metals, Inc. is becoming Gold.com, Inc., NYSE: GOLD). WordPress; 404 on every /.well-known path. documents: - path: /.well-known/security.txt status: 404 - path: /.well-known/openid-configuration status: 404 - path: /.well-known/agent-card.json status: 404 - path: /.well-known/agent.json status: 404 - host: https://trading.amark.com note: >- ASP.NET Web API host behind the portal (its own error envelope discloses the origin as trading.amark.com:8444). Returns a JSON 404 envelope, not HTML, for /.well-known. documents: - path: /.well-known/security.txt status: 404 - path: /.well-known/openid-configuration status: 404 - path: /.well-known/oauth-authorization-server status: 404 - path: /.well-known/agent-card.json status: 404 - host: https://api.amark.com note: >- Resolves in DNS to 34.213.182.177 but never completes a TLS connection — every request returned curl code 000 with no response. Recorded as unreachable, not absent. documents: - path: /.well-known/openid-configuration status: '' - path: /.well-known/agent-card.json status: '' maintainers: - FN: Kin Lane email: kin@apievangelist.com